#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Collections.Generic.List`1 struct List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E; // System.Pinnable`1 struct Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA; // System.Pinnable`1 struct Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A; // System.Pinnable`1 struct Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596; // System.Pinnable`1 struct Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230; // System.Pinnable`1 struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5; // System.Pinnable`1 struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D; // System.Pinnable`1 struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B; // System.Pinnable`1 struct Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34; // System.Pinnable`1 struct Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC; // System.Pinnable`1 struct Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360; // System.Pinnable`1 struct Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7; // System.Pinnable`1 struct Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A; // System.Pinnable`1 struct Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510; // System.Pinnable`1 struct Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A; // System.Pinnable`1 struct Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1; // System.Pinnable`1 struct Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8; // System.Pinnable`1 struct Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension[] struct GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2; // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor[] struct GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C; // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor[] struct GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F; // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup[] struct HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431; // SixLabors.ImageSharp.PixelFormats.HalfSingle[] struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454; // SixLabors.ImageSharp.PixelFormats.HalfVector2[] struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8; // SixLabors.ImageSharp.PixelFormats.HalfVector4[] struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[] struct HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree[] struct HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode[] struct HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry[] struct IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[] struct IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLut[] struct IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor[] struct IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription[] struct IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier[] struct IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccResponseNumber[] struct IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1; // System.Int16[] struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.UInt16[] struct UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.Globalization.CultureInfo struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.String struct String_t; // System.Type struct Type_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UIntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0DB46164953228904843938099AF66650313FEE5; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var; struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com; struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ; struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_com; struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_pinvoke; struct GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2; struct GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C; struct GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F; struct HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431; struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454; struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8; struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0; struct HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D; struct HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07; struct HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22; struct IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076; struct IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B; struct IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654; struct IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9; struct IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641; struct IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B; struct IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object struct Il2CppArrayBounds; // System.Array // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(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 { }; // 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.Byte struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 { public: // System.Byte System.Byte::m_value uint8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); } inline uint8_t get_m_value_0() const { return ___m_value_0; } inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint8_t value) { ___m_value_0 = value; } }; // System.Char struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14 { public: // System.Char System.Char::m_value Il2CppChar ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); } inline Il2CppChar get_m_value_0() const { return ___m_value_0; } inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(Il2CppChar value) { ___m_value_0 = value; } }; struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields { public: // System.Byte[] System.Char::categoryForLatin1 ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3; public: inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; } inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___categoryForLatin1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)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 { }; // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension #pragma pack(push, tp, 1) struct GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E { public: // System.Byte SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::k__BackingField uint8_t ___U3CBlockSizeU3Ek__BackingField_0; // System.Byte SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::k__BackingField uint8_t ___U3CPackedU3Ek__BackingField_1; // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::k__BackingField uint16_t ___U3CDelayTimeU3Ek__BackingField_2; // System.Byte SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::k__BackingField uint8_t ___U3CTransparencyIndexU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CBlockSizeU3Ek__BackingField_0() { return static_cast(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CBlockSizeU3Ek__BackingField_0)); } inline uint8_t get_U3CBlockSizeU3Ek__BackingField_0() const { return ___U3CBlockSizeU3Ek__BackingField_0; } inline uint8_t* get_address_of_U3CBlockSizeU3Ek__BackingField_0() { return &___U3CBlockSizeU3Ek__BackingField_0; } inline void set_U3CBlockSizeU3Ek__BackingField_0(uint8_t value) { ___U3CBlockSizeU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CPackedU3Ek__BackingField_1() { return static_cast(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CPackedU3Ek__BackingField_1)); } inline uint8_t get_U3CPackedU3Ek__BackingField_1() const { return ___U3CPackedU3Ek__BackingField_1; } inline uint8_t* get_address_of_U3CPackedU3Ek__BackingField_1() { return &___U3CPackedU3Ek__BackingField_1; } inline void set_U3CPackedU3Ek__BackingField_1(uint8_t value) { ___U3CPackedU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CDelayTimeU3Ek__BackingField_2() { return static_cast(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CDelayTimeU3Ek__BackingField_2)); } inline uint16_t get_U3CDelayTimeU3Ek__BackingField_2() const { return ___U3CDelayTimeU3Ek__BackingField_2; } inline uint16_t* get_address_of_U3CDelayTimeU3Ek__BackingField_2() { return &___U3CDelayTimeU3Ek__BackingField_2; } inline void set_U3CDelayTimeU3Ek__BackingField_2(uint16_t value) { ___U3CDelayTimeU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CTransparencyIndexU3Ek__BackingField_3() { return static_cast(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CTransparencyIndexU3Ek__BackingField_3)); } inline uint8_t get_U3CTransparencyIndexU3Ek__BackingField_3() const { return ___U3CTransparencyIndexU3Ek__BackingField_3; } inline uint8_t* get_address_of_U3CTransparencyIndexU3Ek__BackingField_3() { return &___U3CTransparencyIndexU3Ek__BackingField_3; } inline void set_U3CTransparencyIndexU3Ek__BackingField_3(uint8_t value) { ___U3CTransparencyIndexU3Ek__BackingField_3 = value; } }; #pragma pack(pop, tp) // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor #pragma pack(push, tp, 1) struct GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F { public: // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::k__BackingField uint16_t ___U3CLeftU3Ek__BackingField_0; // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::k__BackingField uint16_t ___U3CTopU3Ek__BackingField_1; // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::k__BackingField uint16_t ___U3CWidthU3Ek__BackingField_2; // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::k__BackingField uint16_t ___U3CHeightU3Ek__BackingField_3; // System.Byte SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::k__BackingField uint8_t ___U3CPackedU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CLeftU3Ek__BackingField_0() { return static_cast(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CLeftU3Ek__BackingField_0)); } inline uint16_t get_U3CLeftU3Ek__BackingField_0() const { return ___U3CLeftU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CLeftU3Ek__BackingField_0() { return &___U3CLeftU3Ek__BackingField_0; } inline void set_U3CLeftU3Ek__BackingField_0(uint16_t value) { ___U3CLeftU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CTopU3Ek__BackingField_1() { return static_cast(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CTopU3Ek__BackingField_1)); } inline uint16_t get_U3CTopU3Ek__BackingField_1() const { return ___U3CTopU3Ek__BackingField_1; } inline uint16_t* get_address_of_U3CTopU3Ek__BackingField_1() { return &___U3CTopU3Ek__BackingField_1; } inline void set_U3CTopU3Ek__BackingField_1(uint16_t value) { ___U3CTopU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_2() { return static_cast(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CWidthU3Ek__BackingField_2)); } inline uint16_t get_U3CWidthU3Ek__BackingField_2() const { return ___U3CWidthU3Ek__BackingField_2; } inline uint16_t* get_address_of_U3CWidthU3Ek__BackingField_2() { return &___U3CWidthU3Ek__BackingField_2; } inline void set_U3CWidthU3Ek__BackingField_2(uint16_t value) { ___U3CWidthU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_3() { return static_cast(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CHeightU3Ek__BackingField_3)); } inline uint16_t get_U3CHeightU3Ek__BackingField_3() const { return ___U3CHeightU3Ek__BackingField_3; } inline uint16_t* get_address_of_U3CHeightU3Ek__BackingField_3() { return &___U3CHeightU3Ek__BackingField_3; } inline void set_U3CHeightU3Ek__BackingField_3(uint16_t value) { ___U3CHeightU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CPackedU3Ek__BackingField_4() { return static_cast(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CPackedU3Ek__BackingField_4)); } inline uint8_t get_U3CPackedU3Ek__BackingField_4() const { return ___U3CPackedU3Ek__BackingField_4; } inline uint8_t* get_address_of_U3CPackedU3Ek__BackingField_4() { return &___U3CPackedU3Ek__BackingField_4; } inline void set_U3CPackedU3Ek__BackingField_4(uint8_t value) { ___U3CPackedU3Ek__BackingField_4 = value; } }; #pragma pack(pop, tp) // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor #pragma pack(push, tp, 1) struct GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC { public: // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::k__BackingField uint16_t ___U3CWidthU3Ek__BackingField_0; // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::k__BackingField uint16_t ___U3CHeightU3Ek__BackingField_1; // System.Byte SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::k__BackingField uint8_t ___U3CPackedU3Ek__BackingField_2; // System.Byte SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::k__BackingField uint8_t ___U3CBackgroundColorIndexU3Ek__BackingField_3; // System.Byte SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::k__BackingField uint8_t ___U3CPixelAspectRatioU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CWidthU3Ek__BackingField_0)); } inline uint16_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(uint16_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CHeightU3Ek__BackingField_1)); } inline uint16_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline uint16_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(uint16_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CPackedU3Ek__BackingField_2() { return static_cast(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CPackedU3Ek__BackingField_2)); } inline uint8_t get_U3CPackedU3Ek__BackingField_2() const { return ___U3CPackedU3Ek__BackingField_2; } inline uint8_t* get_address_of_U3CPackedU3Ek__BackingField_2() { return &___U3CPackedU3Ek__BackingField_2; } inline void set_U3CPackedU3Ek__BackingField_2(uint8_t value) { ___U3CPackedU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CBackgroundColorIndexU3Ek__BackingField_3() { return static_cast(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CBackgroundColorIndexU3Ek__BackingField_3)); } inline uint8_t get_U3CBackgroundColorIndexU3Ek__BackingField_3() const { return ___U3CBackgroundColorIndexU3Ek__BackingField_3; } inline uint8_t* get_address_of_U3CBackgroundColorIndexU3Ek__BackingField_3() { return &___U3CBackgroundColorIndexU3Ek__BackingField_3; } inline void set_U3CBackgroundColorIndexU3Ek__BackingField_3(uint8_t value) { ___U3CBackgroundColorIndexU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CPixelAspectRatioU3Ek__BackingField_4() { return static_cast(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CPixelAspectRatioU3Ek__BackingField_4)); } inline uint8_t get_U3CPixelAspectRatioU3Ek__BackingField_4() const { return ___U3CPixelAspectRatioU3Ek__BackingField_4; } inline uint8_t* get_address_of_U3CPixelAspectRatioU3Ek__BackingField_4() { return &___U3CPixelAspectRatioU3Ek__BackingField_4; } inline void set_U3CPixelAspectRatioU3Ek__BackingField_4(uint8_t value) { ___U3CPixelAspectRatioU3Ek__BackingField_4 = value; } }; #pragma pack(pop, tp) // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 { public: // System.Collections.Generic.List`1 SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::k__BackingField List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * ___U3CHTreesU3Ek__BackingField_0; // System.Boolean SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::k__BackingField bool ___U3CIsTrivialLiteralU3Ek__BackingField_1; // System.UInt32 SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::k__BackingField uint32_t ___U3CLiteralArbU3Ek__BackingField_2; // System.Boolean SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::k__BackingField bool ___U3CIsTrivialCodeU3Ek__BackingField_3; // System.Boolean SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::k__BackingField bool ___U3CUsePackedTableU3Ek__BackingField_4; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[] SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::k__BackingField HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___U3CPackedTableU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CHTreesU3Ek__BackingField_0() { return static_cast(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CHTreesU3Ek__BackingField_0)); } inline List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * get_U3CHTreesU3Ek__BackingField_0() const { return ___U3CHTreesU3Ek__BackingField_0; } inline List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E ** get_address_of_U3CHTreesU3Ek__BackingField_0() { return &___U3CHTreesU3Ek__BackingField_0; } inline void set_U3CHTreesU3Ek__BackingField_0(List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * value) { ___U3CHTreesU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CHTreesU3Ek__BackingField_0), (void*)value); } inline static int32_t get_offset_of_U3CIsTrivialLiteralU3Ek__BackingField_1() { return static_cast(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CIsTrivialLiteralU3Ek__BackingField_1)); } inline bool get_U3CIsTrivialLiteralU3Ek__BackingField_1() const { return ___U3CIsTrivialLiteralU3Ek__BackingField_1; } inline bool* get_address_of_U3CIsTrivialLiteralU3Ek__BackingField_1() { return &___U3CIsTrivialLiteralU3Ek__BackingField_1; } inline void set_U3CIsTrivialLiteralU3Ek__BackingField_1(bool value) { ___U3CIsTrivialLiteralU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CLiteralArbU3Ek__BackingField_2() { return static_cast(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CLiteralArbU3Ek__BackingField_2)); } inline uint32_t get_U3CLiteralArbU3Ek__BackingField_2() const { return ___U3CLiteralArbU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CLiteralArbU3Ek__BackingField_2() { return &___U3CLiteralArbU3Ek__BackingField_2; } inline void set_U3CLiteralArbU3Ek__BackingField_2(uint32_t value) { ___U3CLiteralArbU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CIsTrivialCodeU3Ek__BackingField_3() { return static_cast(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CIsTrivialCodeU3Ek__BackingField_3)); } inline bool get_U3CIsTrivialCodeU3Ek__BackingField_3() const { return ___U3CIsTrivialCodeU3Ek__BackingField_3; } inline bool* get_address_of_U3CIsTrivialCodeU3Ek__BackingField_3() { return &___U3CIsTrivialCodeU3Ek__BackingField_3; } inline void set_U3CIsTrivialCodeU3Ek__BackingField_3(bool value) { ___U3CIsTrivialCodeU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CUsePackedTableU3Ek__BackingField_4() { return static_cast(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CUsePackedTableU3Ek__BackingField_4)); } inline bool get_U3CUsePackedTableU3Ek__BackingField_4() const { return ___U3CUsePackedTableU3Ek__BackingField_4; } inline bool* get_address_of_U3CUsePackedTableU3Ek__BackingField_4() { return &___U3CUsePackedTableU3Ek__BackingField_4; } inline void set_U3CUsePackedTableU3Ek__BackingField_4(bool value) { ___U3CUsePackedTableU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CPackedTableU3Ek__BackingField_5() { return static_cast(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CPackedTableU3Ek__BackingField_5)); } inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* get_U3CPackedTableU3Ek__BackingField_5() const { return ___U3CPackedTableU3Ek__BackingField_5; } inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D** get_address_of_U3CPackedTableU3Ek__BackingField_5() { return &___U3CPackedTableU3Ek__BackingField_5; } inline void set_U3CPackedTableU3Ek__BackingField_5(HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* value) { ___U3CPackedTableU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPackedTableU3Ek__BackingField_5), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196_marshaled_pinvoke { List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * ___U3CHTreesU3Ek__BackingField_0; int32_t ___U3CIsTrivialLiteralU3Ek__BackingField_1; uint32_t ___U3CLiteralArbU3Ek__BackingField_2; int32_t ___U3CIsTrivialCodeU3Ek__BackingField_3; int32_t ___U3CUsePackedTableU3Ek__BackingField_4; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ___U3CPackedTableU3Ek__BackingField_5; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196_marshaled_com { List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * ___U3CHTreesU3Ek__BackingField_0; int32_t ___U3CIsTrivialLiteralU3Ek__BackingField_1; uint32_t ___U3CLiteralArbU3Ek__BackingField_2; int32_t ___U3CIsTrivialCodeU3Ek__BackingField_3; int32_t ___U3CUsePackedTableU3Ek__BackingField_4; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ___U3CPackedTableU3Ek__BackingField_5; }; // SixLabors.ImageSharp.PixelFormats.HalfSingle struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector2 struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector4 struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode struct HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 { public: // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode::k__BackingField int32_t ___U3CBitsUsedU3Ek__BackingField_0; // System.UInt32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode::k__BackingField uint32_t ___U3CValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CBitsUsedU3Ek__BackingField_0() { return static_cast(offsetof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88, ___U3CBitsUsedU3Ek__BackingField_0)); } inline int32_t get_U3CBitsUsedU3Ek__BackingField_0() const { return ___U3CBitsUsedU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CBitsUsedU3Ek__BackingField_0() { return &___U3CBitsUsedU3Ek__BackingField_0; } inline void set_U3CBitsUsedU3Ek__BackingField_0(int32_t value) { ___U3CBitsUsedU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CValueU3Ek__BackingField_1() { return static_cast(offsetof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88, ___U3CValueU3Ek__BackingField_1)); } inline uint32_t get_U3CValueU3Ek__BackingField_1() const { return ___U3CValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CValueU3Ek__BackingField_1() { return &___U3CValueU3Ek__BackingField_1; } inline void set_U3CValueU3Ek__BackingField_1(uint32_t value) { ___U3CValueU3Ek__BackingField_1 = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree struct HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB { public: // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::k__BackingField int32_t ___U3CTotalCountU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::k__BackingField int32_t ___U3CValueU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::k__BackingField int32_t ___U3CPoolIndexLeftU3Ek__BackingField_2; // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::k__BackingField int32_t ___U3CPoolIndexRightU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CTotalCountU3Ek__BackingField_0() { return static_cast(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CTotalCountU3Ek__BackingField_0)); } inline int32_t get_U3CTotalCountU3Ek__BackingField_0() const { return ___U3CTotalCountU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CTotalCountU3Ek__BackingField_0() { return &___U3CTotalCountU3Ek__BackingField_0; } inline void set_U3CTotalCountU3Ek__BackingField_0(int32_t value) { ___U3CTotalCountU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CValueU3Ek__BackingField_1() { return static_cast(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CValueU3Ek__BackingField_1)); } inline int32_t get_U3CValueU3Ek__BackingField_1() const { return ___U3CValueU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CValueU3Ek__BackingField_1() { return &___U3CValueU3Ek__BackingField_1; } inline void set_U3CValueU3Ek__BackingField_1(int32_t value) { ___U3CValueU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CPoolIndexLeftU3Ek__BackingField_2() { return static_cast(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CPoolIndexLeftU3Ek__BackingField_2)); } inline int32_t get_U3CPoolIndexLeftU3Ek__BackingField_2() const { return ___U3CPoolIndexLeftU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CPoolIndexLeftU3Ek__BackingField_2() { return &___U3CPoolIndexLeftU3Ek__BackingField_2; } inline void set_U3CPoolIndexLeftU3Ek__BackingField_2(int32_t value) { ___U3CPoolIndexLeftU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CPoolIndexRightU3Ek__BackingField_3() { return static_cast(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CPoolIndexRightU3Ek__BackingField_3)); } inline int32_t get_U3CPoolIndexRightU3Ek__BackingField_3() const { return ___U3CPoolIndexRightU3Ek__BackingField_3; } inline int32_t* get_address_of_U3CPoolIndexRightU3Ek__BackingField_3() { return &___U3CPoolIndexRightU3Ek__BackingField_3; } inline void set_U3CPoolIndexRightU3Ek__BackingField_3(int32_t value) { ___U3CPoolIndexRightU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 { public: // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode::k__BackingField int32_t ___U3CNumSymbolsU3Ek__BackingField_0; // System.Byte[] SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode::k__BackingField ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CCodeLengthsU3Ek__BackingField_1; // System.Int16[] SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode::k__BackingField Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___U3CCodesU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CNumSymbolsU3Ek__BackingField_0() { return static_cast(offsetof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441, ___U3CNumSymbolsU3Ek__BackingField_0)); } inline int32_t get_U3CNumSymbolsU3Ek__BackingField_0() const { return ___U3CNumSymbolsU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CNumSymbolsU3Ek__BackingField_0() { return &___U3CNumSymbolsU3Ek__BackingField_0; } inline void set_U3CNumSymbolsU3Ek__BackingField_0(int32_t value) { ___U3CNumSymbolsU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CCodeLengthsU3Ek__BackingField_1() { return static_cast(offsetof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441, ___U3CCodeLengthsU3Ek__BackingField_1)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CCodeLengthsU3Ek__BackingField_1() const { return ___U3CCodeLengthsU3Ek__BackingField_1; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CCodeLengthsU3Ek__BackingField_1() { return &___U3CCodeLengthsU3Ek__BackingField_1; } inline void set_U3CCodeLengthsU3Ek__BackingField_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___U3CCodeLengthsU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CCodeLengthsU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CCodesU3Ek__BackingField_2() { return static_cast(offsetof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441, ___U3CCodesU3Ek__BackingField_2)); } inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* get_U3CCodesU3Ek__BackingField_2() const { return ___U3CCodesU3Ek__BackingField_2; } inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD** get_address_of_U3CCodesU3Ek__BackingField_2() { return &___U3CCodesU3Ek__BackingField_2; } inline void set_U3CCodesU3Ek__BackingField_2(Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* value) { ___U3CCodesU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CCodesU3Ek__BackingField_2), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441_marshaled_pinvoke { int32_t ___U3CNumSymbolsU3Ek__BackingField_0; Il2CppSafeArray/*NONE*/* ___U3CCodeLengthsU3Ek__BackingField_1; Il2CppSafeArray/*NONE*/* ___U3CCodesU3Ek__BackingField_2; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441_marshaled_com { int32_t ___U3CNumSymbolsU3Ek__BackingField_0; Il2CppSafeArray/*NONE*/* ___U3CCodeLengthsU3Ek__BackingField_1; Il2CppSafeArray/*NONE*/* ___U3CCodesU3Ek__BackingField_2; }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry struct IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C { public: // System.String SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry::k__BackingField String_t* ___U3CNameU3Ek__BackingField_0; // System.UInt16 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry::k__BackingField uint16_t ___U3CPcs1U3Ek__BackingField_1; // System.UInt16 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry::k__BackingField uint16_t ___U3CPcs2U3Ek__BackingField_2; // System.UInt16 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry::k__BackingField uint16_t ___U3CPcs3U3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_0() { return static_cast(offsetof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C, ___U3CNameU3Ek__BackingField_0)); } inline String_t* get_U3CNameU3Ek__BackingField_0() const { return ___U3CNameU3Ek__BackingField_0; } inline String_t** get_address_of_U3CNameU3Ek__BackingField_0() { return &___U3CNameU3Ek__BackingField_0; } inline void set_U3CNameU3Ek__BackingField_0(String_t* value) { ___U3CNameU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CNameU3Ek__BackingField_0), (void*)value); } inline static int32_t get_offset_of_U3CPcs1U3Ek__BackingField_1() { return static_cast(offsetof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C, ___U3CPcs1U3Ek__BackingField_1)); } inline uint16_t get_U3CPcs1U3Ek__BackingField_1() const { return ___U3CPcs1U3Ek__BackingField_1; } inline uint16_t* get_address_of_U3CPcs1U3Ek__BackingField_1() { return &___U3CPcs1U3Ek__BackingField_1; } inline void set_U3CPcs1U3Ek__BackingField_1(uint16_t value) { ___U3CPcs1U3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CPcs2U3Ek__BackingField_2() { return static_cast(offsetof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C, ___U3CPcs2U3Ek__BackingField_2)); } inline uint16_t get_U3CPcs2U3Ek__BackingField_2() const { return ___U3CPcs2U3Ek__BackingField_2; } inline uint16_t* get_address_of_U3CPcs2U3Ek__BackingField_2() { return &___U3CPcs2U3Ek__BackingField_2; } inline void set_U3CPcs2U3Ek__BackingField_2(uint16_t value) { ___U3CPcs2U3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CPcs3U3Ek__BackingField_3() { return static_cast(offsetof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C, ___U3CPcs3U3Ek__BackingField_3)); } inline uint16_t get_U3CPcs3U3Ek__BackingField_3() const { return ___U3CPcs3U3Ek__BackingField_3; } inline uint16_t* get_address_of_U3CPcs3U3Ek__BackingField_3() { return &___U3CPcs3U3Ek__BackingField_3; } inline void set_U3CPcs3U3Ek__BackingField_3(uint16_t value) { ___U3CPcs3U3Ek__BackingField_3 = value; } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry struct IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C_marshaled_pinvoke { char* ___U3CNameU3Ek__BackingField_0; uint16_t ___U3CPcs1U3Ek__BackingField_1; uint16_t ___U3CPcs2U3Ek__BackingField_2; uint16_t ___U3CPcs3U3Ek__BackingField_3; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry struct IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C_marshaled_com { Il2CppChar* ___U3CNameU3Ek__BackingField_0; uint16_t ___U3CPcs1U3Ek__BackingField_1; uint16_t ___U3CPcs2U3Ek__BackingField_2; uint16_t ___U3CPcs3U3Ek__BackingField_3; }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A { public: // System.String SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString::k__BackingField String_t* ___U3CTextU3Ek__BackingField_0; // System.Globalization.CultureInfo SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString::k__BackingField CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___U3CCultureU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CTextU3Ek__BackingField_0() { return static_cast(offsetof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A, ___U3CTextU3Ek__BackingField_0)); } inline String_t* get_U3CTextU3Ek__BackingField_0() const { return ___U3CTextU3Ek__BackingField_0; } inline String_t** get_address_of_U3CTextU3Ek__BackingField_0() { return &___U3CTextU3Ek__BackingField_0; } inline void set_U3CTextU3Ek__BackingField_0(String_t* value) { ___U3CTextU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CTextU3Ek__BackingField_0), (void*)value); } inline static int32_t get_offset_of_U3CCultureU3Ek__BackingField_1() { return static_cast(offsetof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A, ___U3CCultureU3Ek__BackingField_1)); } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_U3CCultureU3Ek__BackingField_1() const { return ___U3CCultureU3Ek__BackingField_1; } inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_U3CCultureU3Ek__BackingField_1() { return &___U3CCultureU3Ek__BackingField_1; } inline void set_U3CCultureU3Ek__BackingField_1(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value) { ___U3CCultureU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CCultureU3Ek__BackingField_1), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_pinvoke { char* ___U3CTextU3Ek__BackingField_0; CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke* ___U3CCultureU3Ek__BackingField_1; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString struct IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_com { Il2CppChar* ___U3CTextU3Ek__BackingField_0; CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com* ___U3CCultureU3Ek__BackingField_1; }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLut struct IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C { public: // System.Single[] SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLut::k__BackingField SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___U3CValuesU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CValuesU3Ek__BackingField_0() { return static_cast(offsetof(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C, ___U3CValuesU3Ek__BackingField_0)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_U3CValuesU3Ek__BackingField_0() const { return ___U3CValuesU3Ek__BackingField_0; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_U3CValuesU3Ek__BackingField_0() { return &___U3CValuesU3Ek__BackingField_0; } inline void set_U3CValuesU3Ek__BackingField_0(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___U3CValuesU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CValuesU3Ek__BackingField_0), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLut struct IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C_marshaled_pinvoke { Il2CppSafeArray/*NONE*/* ___U3CValuesU3Ek__BackingField_0; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLut struct IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C_marshaled_com { Il2CppSafeArray/*NONE*/* ___U3CValuesU3Ek__BackingField_0; }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor struct IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A { public: // System.String SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor::k__BackingField String_t* ___U3CNameU3Ek__BackingField_0; // System.UInt16[] SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor::k__BackingField UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* ___U3CPcsCoordinatesU3Ek__BackingField_1; // System.UInt16[] SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor::k__BackingField UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* ___U3CDeviceCoordinatesU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CNameU3Ek__BackingField_0() { return static_cast(offsetof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A, ___U3CNameU3Ek__BackingField_0)); } inline String_t* get_U3CNameU3Ek__BackingField_0() const { return ___U3CNameU3Ek__BackingField_0; } inline String_t** get_address_of_U3CNameU3Ek__BackingField_0() { return &___U3CNameU3Ek__BackingField_0; } inline void set_U3CNameU3Ek__BackingField_0(String_t* value) { ___U3CNameU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CNameU3Ek__BackingField_0), (void*)value); } inline static int32_t get_offset_of_U3CPcsCoordinatesU3Ek__BackingField_1() { return static_cast(offsetof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A, ___U3CPcsCoordinatesU3Ek__BackingField_1)); } inline UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* get_U3CPcsCoordinatesU3Ek__BackingField_1() const { return ___U3CPcsCoordinatesU3Ek__BackingField_1; } inline UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67** get_address_of_U3CPcsCoordinatesU3Ek__BackingField_1() { return &___U3CPcsCoordinatesU3Ek__BackingField_1; } inline void set_U3CPcsCoordinatesU3Ek__BackingField_1(UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* value) { ___U3CPcsCoordinatesU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CDeviceCoordinatesU3Ek__BackingField_2() { return static_cast(offsetof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A, ___U3CDeviceCoordinatesU3Ek__BackingField_2)); } inline UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* get_U3CDeviceCoordinatesU3Ek__BackingField_2() const { return ___U3CDeviceCoordinatesU3Ek__BackingField_2; } inline UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67** get_address_of_U3CDeviceCoordinatesU3Ek__BackingField_2() { return &___U3CDeviceCoordinatesU3Ek__BackingField_2; } inline void set_U3CDeviceCoordinatesU3Ek__BackingField_2(UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* value) { ___U3CDeviceCoordinatesU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor struct IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A_marshaled_pinvoke { char* ___U3CNameU3Ek__BackingField_0; Il2CppSafeArray/*NONE*/* ___U3CPcsCoordinatesU3Ek__BackingField_1; Il2CppSafeArray/*NONE*/* ___U3CDeviceCoordinatesU3Ek__BackingField_2; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor struct IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A_marshaled_com { Il2CppChar* ___U3CNameU3Ek__BackingField_0; Il2CppSafeArray/*NONE*/* ___U3CPcsCoordinatesU3Ek__BackingField_1; Il2CppSafeArray/*NONE*/* ___U3CDeviceCoordinatesU3Ek__BackingField_2; }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileId struct IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 { public: // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileId::k__BackingField uint32_t ___U3CPart1U3Ek__BackingField_0; // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileId::k__BackingField uint32_t ___U3CPart2U3Ek__BackingField_1; // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileId::k__BackingField uint32_t ___U3CPart3U3Ek__BackingField_2; // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileId::k__BackingField uint32_t ___U3CPart4U3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CPart1U3Ek__BackingField_0() { return static_cast(offsetof(IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496, ___U3CPart1U3Ek__BackingField_0)); } inline uint32_t get_U3CPart1U3Ek__BackingField_0() const { return ___U3CPart1U3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPart1U3Ek__BackingField_0() { return &___U3CPart1U3Ek__BackingField_0; } inline void set_U3CPart1U3Ek__BackingField_0(uint32_t value) { ___U3CPart1U3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CPart2U3Ek__BackingField_1() { return static_cast(offsetof(IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496, ___U3CPart2U3Ek__BackingField_1)); } inline uint32_t get_U3CPart2U3Ek__BackingField_1() const { return ___U3CPart2U3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPart2U3Ek__BackingField_1() { return &___U3CPart2U3Ek__BackingField_1; } inline void set_U3CPart2U3Ek__BackingField_1(uint32_t value) { ___U3CPart2U3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CPart3U3Ek__BackingField_2() { return static_cast(offsetof(IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496, ___U3CPart3U3Ek__BackingField_2)); } inline uint32_t get_U3CPart3U3Ek__BackingField_2() const { return ___U3CPart3U3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPart3U3Ek__BackingField_2() { return &___U3CPart3U3Ek__BackingField_2; } inline void set_U3CPart3U3Ek__BackingField_2(uint32_t value) { ___U3CPart3U3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CPart4U3Ek__BackingField_3() { return static_cast(offsetof(IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496, ___U3CPart4U3Ek__BackingField_3)); } inline uint32_t get_U3CPart4U3Ek__BackingField_3() const { return ___U3CPart4U3Ek__BackingField_3; } inline uint32_t* get_address_of_U3CPart4U3Ek__BackingField_3() { return &___U3CPart4U3Ek__BackingField_3; } inline void set_U3CPart4U3Ek__BackingField_3(uint32_t value) { ___U3CPart4U3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccResponseNumber struct IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C { public: // System.UInt16 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccResponseNumber::k__BackingField uint16_t ___U3CDeviceCodeU3Ek__BackingField_0; // System.Single SixLabors.ImageSharp.Metadata.Profiles.Icc.IccResponseNumber::k__BackingField float ___U3CMeasurementValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CDeviceCodeU3Ek__BackingField_0() { return static_cast(offsetof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C, ___U3CDeviceCodeU3Ek__BackingField_0)); } inline uint16_t get_U3CDeviceCodeU3Ek__BackingField_0() const { return ___U3CDeviceCodeU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CDeviceCodeU3Ek__BackingField_0() { return &___U3CDeviceCodeU3Ek__BackingField_0; } inline void set_U3CDeviceCodeU3Ek__BackingField_0(uint16_t value) { ___U3CDeviceCodeU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CMeasurementValueU3Ek__BackingField_1() { return static_cast(offsetof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C, ___U3CMeasurementValueU3Ek__BackingField_1)); } inline float get_U3CMeasurementValueU3Ek__BackingField_1() const { return ___U3CMeasurementValueU3Ek__BackingField_1; } inline float* get_address_of_U3CMeasurementValueU3Ek__BackingField_1() { return &___U3CMeasurementValueU3Ek__BackingField_1; } inline void set_U3CMeasurementValueU3Ek__BackingField_1(float value) { ___U3CMeasurementValueU3Ek__BackingField_1 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.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.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // System.UInt64 struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 { public: // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); } inline uint64_t get_m_value_0() const { return ___m_value_0; } inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint64_t value) { ___m_value_0 = value; } }; // System.UIntPtr struct UIntPtr_t { public: // System.Void* System.UIntPtr::_pointer void* ____pointer_1; public: inline static int32_t get_offset_of__pointer_1() { return static_cast(offsetof(UIntPtr_t, ____pointer_1)); } inline void* get__pointer_1() const { return ____pointer_1; } inline void** get_address_of__pointer_1() { return &____pointer_1; } inline void set__pointer_1(void* value) { ____pointer_1 = value; } }; struct UIntPtr_t_StaticFields { public: // System.UIntPtr System.UIntPtr::Zero uintptr_t ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(UIntPtr_t_StaticFields, ___Zero_0)); } inline uintptr_t get_Zero_0() const { return ___Zero_0; } inline uintptr_t* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(uintptr_t value) { ___Zero_0 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields, ___EmptyArray_1)); } inline GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* get_EmptyArray_1() const { return ___EmptyArray_1; } inline GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields, ___EmptyArray_1)); } inline GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* get_EmptyArray_1() const { return ___EmptyArray_1; } inline GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D : public RuntimeObject { public: public: }; struct PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields, ___EmptyArray_1)); } inline GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* get_EmptyArray_1() const { return ___EmptyArray_1; } inline GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE : public RuntimeObject { public: public: }; struct PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields, ___EmptyArray_1)); } inline HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___EmptyArray_1)); } inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___EmptyArray_1)); } inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A : public RuntimeObject { public: public: }; struct PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___EmptyArray_1)); } inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E : public RuntimeObject { public: public: }; struct PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields, ___EmptyArray_1)); } inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields, ___EmptyArray_1)); } inline HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C : public RuntimeObject { public: public: }; struct PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields, ___EmptyArray_1)); } inline HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* get_EmptyArray_1() const { return ___EmptyArray_1; } inline HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E : public RuntimeObject { public: public: }; struct PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields, ___EmptyArray_1)); } inline IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields, ___EmptyArray_1)); } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields, ___EmptyArray_1)); } inline IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A : public RuntimeObject { public: public: }; struct PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields, ___EmptyArray_1)); } inline IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields, ___EmptyArray_1)); } inline IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields, ___EmptyArray_1)); } inline IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___EmptyArray_1; // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment intptr_t ___ArrayAdjustment_2; public: inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast(offsetof(PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields, ___IsReferenceOrContainsReferences_0)); } inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; } inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; } inline void set_IsReferenceOrContainsReferences_0(bool value) { ___IsReferenceOrContainsReferences_0 = value; } inline static int32_t get_offset_of_EmptyArray_1() { return static_cast(offsetof(PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields, ___EmptyArray_1)); } inline IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* value) { ___EmptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value); } inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast(offsetof(PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields, ___ArrayAdjustment_2)); } inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; } inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; } inline void set_ArrayAdjustment_2(intptr_t value) { ___ArrayAdjustment_2 = value; } }; // System.Pinnable`1 struct Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA : public RuntimeObject { public: // T System.Pinnable`1::Data GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA, ___Data_0)); } inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E get_Data_0() const { return ___Data_0; } inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A : public RuntimeObject { public: // T System.Pinnable`1::Data GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A, ___Data_0)); } inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F get_Data_0() const { return ___Data_0; } inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 : public RuntimeObject { public: // T System.Pinnable`1::Data GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596, ___Data_0)); } inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC get_Data_0() const { return ___Data_0; } inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 : public RuntimeObject { public: // T System.Pinnable`1::Data HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230, ___Data_0)); } inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 get_Data_0() const { return ___Data_0; } inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif } }; // System.Pinnable`1 struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 : public RuntimeObject { public: // T System.Pinnable`1::Data HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5, ___Data_0)); } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_Data_0() const { return ___Data_0; } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D : public RuntimeObject { public: // T System.Pinnable`1::Data HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D, ___Data_0)); } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_Data_0() const { return ___Data_0; } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B : public RuntimeObject { public: // T System.Pinnable`1::Data HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B, ___Data_0)); } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_Data_0() const { return ___Data_0; } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 : public RuntimeObject { public: // T System.Pinnable`1::Data HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34, ___Data_0)); } inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 get_Data_0() const { return ___Data_0; } inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC : public RuntimeObject { public: // T System.Pinnable`1::Data HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC, ___Data_0)); } inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB get_Data_0() const { return ___Data_0; } inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 : public RuntimeObject { public: // T System.Pinnable`1::Data HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360, ___Data_0)); } inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 get_Data_0() const { return ___Data_0; } inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif } }; // System.Pinnable`1 struct Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 : public RuntimeObject { public: // T System.Pinnable`1::Data IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7, ___Data_0)); } inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C get_Data_0() const { return ___Data_0; } inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CNameU3Ek__BackingField_0), (void*)NULL); } }; // System.Pinnable`1 struct Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A : public RuntimeObject { public: // T System.Pinnable`1::Data IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A, ___Data_0)); } inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A get_Data_0() const { return ___Data_0; } inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif } }; // System.Pinnable`1 struct Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 : public RuntimeObject { public: // T System.Pinnable`1::Data IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510, ___Data_0)); } inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C get_Data_0() const { return ___Data_0; } inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CValuesU3Ek__BackingField_0), (void*)NULL); } }; // System.Pinnable`1 struct Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A : public RuntimeObject { public: // T System.Pinnable`1::Data IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A, ___Data_0)); } inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A get_Data_0() const { return ___Data_0; } inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif } }; // System.Pinnable`1 struct Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 : public RuntimeObject { public: // T System.Pinnable`1::Data IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9, ___Data_0)); } inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C get_Data_0() const { return ___Data_0; } inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C value) { ___Data_0 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7, ____pinnable_0)); } inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B, ____pinnable_0)); } inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447, ____pinnable_0)); } inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21, ____pinnable_0)); } inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____pinnable_0)); } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____pinnable_0)); } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____pinnable_0)); } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664, ____pinnable_0)); } inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E, ____pinnable_0)); } inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15, ____pinnable_0)); } inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757, ____pinnable_0)); } inline Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC, ____pinnable_0)); } inline Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B, ____pinnable_0)); } inline Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C, ____pinnable_0)); } inline Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525, ____pinnable_0)); } inline Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888, ____pinnable_0)); } inline Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F, ____pinnable_0)); } inline Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE, ____pinnable_0)); } inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725, ____pinnable_0)); } inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509, ____pinnable_0)); } inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t40491D037FC984A90553DC2639448BA323AA5813 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813, ____pinnable_0)); } inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8, ____pinnable_0)); } inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E, ____pinnable_0)); } inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7, ____pinnable_0)); } inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31, ____pinnable_0)); } inline Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B, ____pinnable_0)); } inline Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35, ____pinnable_0)); } inline Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12, ____pinnable_0)); } inline Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F, ____pinnable_0)); } inline Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF, ____pinnable_0)); } inline Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0, ____pinnable_0)); } inline Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = 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.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; }; // System.ExceptionArgument struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F { public: // System.Int32 System.ExceptionArgument::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___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; } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDeviceAttribute struct IccDeviceAttribute_t84565CA9140E1E833E6C92A87EE6000FCA828CC5 { public: // System.Int64 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDeviceAttribute::value__ int64_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(IccDeviceAttribute_t84565CA9140E1E833E6C92A87EE6000FCA828CC5, ___value___2)); } inline int64_t get_value___2() const { return ___value___2; } inline int64_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int64_t value) { ___value___2 = value; } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier struct IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA { public: // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileId SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier::k__BackingField IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 ___U3CIdU3Ek__BackingField_0; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[] SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier::k__BackingField IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___U3CDescriptionU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CIdU3Ek__BackingField_0() { return static_cast(offsetof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA, ___U3CIdU3Ek__BackingField_0)); } inline IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 get_U3CIdU3Ek__BackingField_0() const { return ___U3CIdU3Ek__BackingField_0; } inline IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 * get_address_of_U3CIdU3Ek__BackingField_0() { return &___U3CIdU3Ek__BackingField_0; } inline void set_U3CIdU3Ek__BackingField_0(IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 value) { ___U3CIdU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CDescriptionU3Ek__BackingField_1() { return static_cast(offsetof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA, ___U3CDescriptionU3Ek__BackingField_1)); } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* get_U3CDescriptionU3Ek__BackingField_1() const { return ___U3CDescriptionU3Ek__BackingField_1; } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B** get_address_of_U3CDescriptionU3Ek__BackingField_1() { return &___U3CDescriptionU3Ek__BackingField_1; } inline void set_U3CDescriptionU3Ek__BackingField_1(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* value) { ___U3CDescriptionU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDescriptionU3Ek__BackingField_1), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier struct IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA_marshaled_pinvoke { IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 ___U3CIdU3Ek__BackingField_0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_pinvoke* ___U3CDescriptionU3Ek__BackingField_1; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier struct IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA_marshaled_com { IccProfileId_t2C508FAC0AA39D4329475C29295A3A02E290C496 ___U3CIdU3Ek__BackingField_0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_com* ___U3CDescriptionU3Ek__BackingField_1; }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileTag struct IccProfileTag_t01F9FE4BEC18316166BAA3EDA264B5CFEEAAC640 { public: // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileTag::value__ uint32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(IccProfileTag_t01F9FE4BEC18316166BAA3EDA264B5CFEEAAC640, ___value___2)); } inline uint32_t get_value___2() const { return ___value___2; } inline uint32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(uint32_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.Pinnable`1 struct Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 : public RuntimeObject { public: // T System.Pinnable`1::Data IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8, ___Data_0)); } inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA get_Data_0() const { return ___Data_0; } inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription struct IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 { public: // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription::k__BackingField uint32_t ___U3CDeviceManufacturerU3Ek__BackingField_0; // System.UInt32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription::k__BackingField uint32_t ___U3CDeviceModelU3Ek__BackingField_1; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccDeviceAttribute SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription::k__BackingField int64_t ___U3CDeviceAttributesU3Ek__BackingField_2; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileTag SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription::k__BackingField uint32_t ___U3CTechnologyInformationU3Ek__BackingField_3; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[] SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription::k__BackingField IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___U3CDeviceManufacturerInfoU3Ek__BackingField_4; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[] SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription::k__BackingField IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___U3CDeviceModelInfoU3Ek__BackingField_5; public: inline static int32_t get_offset_of_U3CDeviceManufacturerU3Ek__BackingField_0() { return static_cast(offsetof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90, ___U3CDeviceManufacturerU3Ek__BackingField_0)); } inline uint32_t get_U3CDeviceManufacturerU3Ek__BackingField_0() const { return ___U3CDeviceManufacturerU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CDeviceManufacturerU3Ek__BackingField_0() { return &___U3CDeviceManufacturerU3Ek__BackingField_0; } inline void set_U3CDeviceManufacturerU3Ek__BackingField_0(uint32_t value) { ___U3CDeviceManufacturerU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CDeviceModelU3Ek__BackingField_1() { return static_cast(offsetof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90, ___U3CDeviceModelU3Ek__BackingField_1)); } inline uint32_t get_U3CDeviceModelU3Ek__BackingField_1() const { return ___U3CDeviceModelU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CDeviceModelU3Ek__BackingField_1() { return &___U3CDeviceModelU3Ek__BackingField_1; } inline void set_U3CDeviceModelU3Ek__BackingField_1(uint32_t value) { ___U3CDeviceModelU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CDeviceAttributesU3Ek__BackingField_2() { return static_cast(offsetof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90, ___U3CDeviceAttributesU3Ek__BackingField_2)); } inline int64_t get_U3CDeviceAttributesU3Ek__BackingField_2() const { return ___U3CDeviceAttributesU3Ek__BackingField_2; } inline int64_t* get_address_of_U3CDeviceAttributesU3Ek__BackingField_2() { return &___U3CDeviceAttributesU3Ek__BackingField_2; } inline void set_U3CDeviceAttributesU3Ek__BackingField_2(int64_t value) { ___U3CDeviceAttributesU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CTechnologyInformationU3Ek__BackingField_3() { return static_cast(offsetof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90, ___U3CTechnologyInformationU3Ek__BackingField_3)); } inline uint32_t get_U3CTechnologyInformationU3Ek__BackingField_3() const { return ___U3CTechnologyInformationU3Ek__BackingField_3; } inline uint32_t* get_address_of_U3CTechnologyInformationU3Ek__BackingField_3() { return &___U3CTechnologyInformationU3Ek__BackingField_3; } inline void set_U3CTechnologyInformationU3Ek__BackingField_3(uint32_t value) { ___U3CTechnologyInformationU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CDeviceManufacturerInfoU3Ek__BackingField_4() { return static_cast(offsetof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90, ___U3CDeviceManufacturerInfoU3Ek__BackingField_4)); } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* get_U3CDeviceManufacturerInfoU3Ek__BackingField_4() const { return ___U3CDeviceManufacturerInfoU3Ek__BackingField_4; } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B** get_address_of_U3CDeviceManufacturerInfoU3Ek__BackingField_4() { return &___U3CDeviceManufacturerInfoU3Ek__BackingField_4; } inline void set_U3CDeviceManufacturerInfoU3Ek__BackingField_4(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* value) { ___U3CDeviceManufacturerInfoU3Ek__BackingField_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)value); } inline static int32_t get_offset_of_U3CDeviceModelInfoU3Ek__BackingField_5() { return static_cast(offsetof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90, ___U3CDeviceModelInfoU3Ek__BackingField_5)); } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* get_U3CDeviceModelInfoU3Ek__BackingField_5() const { return ___U3CDeviceModelInfoU3Ek__BackingField_5; } inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B** get_address_of_U3CDeviceModelInfoU3Ek__BackingField_5() { return &___U3CDeviceModelInfoU3Ek__BackingField_5; } inline void set_U3CDeviceModelInfoU3Ek__BackingField_5(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* value) { ___U3CDeviceModelInfoU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription struct IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90_marshaled_pinvoke { uint32_t ___U3CDeviceManufacturerU3Ek__BackingField_0; uint32_t ___U3CDeviceModelU3Ek__BackingField_1; int64_t ___U3CDeviceAttributesU3Ek__BackingField_2; uint32_t ___U3CTechnologyInformationU3Ek__BackingField_3; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_pinvoke* ___U3CDeviceManufacturerInfoU3Ek__BackingField_4; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_pinvoke* ___U3CDeviceModelInfoU3Ek__BackingField_5; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription struct IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90_marshaled_com { uint32_t ___U3CDeviceManufacturerU3Ek__BackingField_0; uint32_t ___U3CDeviceModelU3Ek__BackingField_1; int64_t ___U3CDeviceAttributesU3Ek__BackingField_2; uint32_t ___U3CTechnologyInformationU3Ek__BackingField_3; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_com* ___U3CDeviceManufacturerInfoU3Ek__BackingField_4; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A_marshaled_com* ___U3CDeviceModelInfoU3Ek__BackingField_5; }; // 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.Pinnable`1 struct Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 : public RuntimeObject { public: // T System.Pinnable`1::Data IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1, ___Data_0)); } inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 get_Data_0() const { return ___Data_0; } inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif } }; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension[] struct GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2 : public RuntimeArray { public: ALIGN_FIELD (8) GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E m_Items[1]; public: inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * 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, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor[] struct GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C : public RuntimeArray { public: ALIGN_FIELD (8) GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F m_Items[1]; public: inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * 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, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor[] struct GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F : public RuntimeArray { public: ALIGN_FIELD (8) GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC m_Items[1]; public: inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * 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, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup[] struct HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431 : public RuntimeArray { public: ALIGN_FIELD (8) HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 m_Items[1]; public: inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * 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, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif } inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif } }; // SixLabors.ImageSharp.PixelFormats.HalfSingle[] struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454 : public RuntimeArray { public: ALIGN_FIELD (8) HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E m_Items[1]; public: inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * 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, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector2[] struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8 : public RuntimeArray { public: ALIGN_FIELD (8) HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC m_Items[1]; public: inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * 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, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector4[] struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0 : public RuntimeArray { public: ALIGN_FIELD (8) HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 m_Items[1]; public: inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * 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, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[] struct HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D : public RuntimeArray { public: ALIGN_FIELD (8) HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 m_Items[1]; public: inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * 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, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree[] struct HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07 : public RuntimeArray { public: ALIGN_FIELD (8) HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB m_Items[1]; public: inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * 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, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode[] struct HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22 : public RuntimeArray { public: ALIGN_FIELD (8) HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 m_Items[1]; public: inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * 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, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif } inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccColorantTableEntry[] struct IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076 : public RuntimeArray { public: ALIGN_FIELD (8) IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C m_Items[1]; public: inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * 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, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CNameU3Ek__BackingField_0), (void*)NULL); } inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CNameU3Ek__BackingField_0), (void*)NULL); } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLocalizedString[] struct IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B : public RuntimeArray { public: ALIGN_FIELD (8) IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A m_Items[1]; public: inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * 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, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif } inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccLut[] struct IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654 : public RuntimeArray { public: ALIGN_FIELD (8) IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C m_Items[1]; public: inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * 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, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); } inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccNamedColor[] struct IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9 : public RuntimeArray { public: ALIGN_FIELD (8) IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A m_Items[1]; public: inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * 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, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif } inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileDescription[] struct IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641 : public RuntimeArray { public: ALIGN_FIELD (8) IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 m_Items[1]; public: inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * 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, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif } inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccProfileSequenceIdentifier[] struct IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B : public RuntimeArray { public: ALIGN_FIELD (8) IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA m_Items[1]; public: inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * 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, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); } inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccResponseNumber[] struct IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1 : public RuntimeArray { public: ALIGN_FIELD (8) IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C m_Items[1]; public: inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * 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, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C value) { m_Items[index] = value; } }; // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m870EA62731A967492F1F3887D3EE0E7117D1D532_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_GetPinnableReference_m0AF1A62C78566F8E041F3CCC9B742583016B86A0_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m827FF4C6E43CE7050609DF75E7E68B569A76C641_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mC4BEB71D307AD740F54B3630FA463870EB07B1E7_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m8BCCB26C71BE36462BE723D12AE111EA296B3DB3_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* Span_1_ToArray_mB0646B60371CBBF5B97C73E2447C1CDE035B2991_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mB69BC4B80AFC88CBFA8093D8305953426BB8D9ED_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_GetPinnableReference_mCAC30490DF31C954A1C33494B0D7468826896A00_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mDB2B6DBE12EF845FA56E2DAE98DF3C563B00D57F_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mE90A5538F14A9541DAC3559A884D455E32DA564E_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mE5C116205B787DB2E91F66BE6E3F40891AB85E59_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* Span_1_ToArray_m5D8DE876BD3E33DC8A99BDA115EF33F679A12472_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m829B64094DE1A55CD7D099E3BC86BE7DF962BA8A_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_GetPinnableReference_m1456F54CEE611E80B6DC35BF7B978160F89B7C3F_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mA8D8FF75DE688CEF6B09C10A29779EF6DD2132AF_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m803A8EE069C86957A6EA9FD5426515F6F8114200_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m21B24E7E469D10830DE483AB9C548EA25675AFE5_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* Span_1_ToArray_m03AC00E2D78203B1ECA4868BDDC78DEC58842A2B_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mD8A9DC20B6F9B264F953F67F4352BC9CA0D53B79_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_GetPinnableReference_m5217D6BD05B6994C3980C7A0D1B94878E24EC997_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mFB54A6D375736161FA4B845C0C11CA734CB8BE14_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mFCE241AF04C5035E09D71055FC13DE174681882C_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m0750BF2EC0B49365718D86C87D45DC365919D9DD_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* Span_1_ToArray_mDECC700A8B4FB376A2FC66F0B95199A4D86E3829_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m7381C8053EAE365839A6FFCD6222C7C45F6EE20E_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_GetPinnableReference_m2F162FF613737E773862758880D739BD686BEDC3_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m7E3FCA206AC9D69CAAAC2F20A97AF60FCEBE0A7E_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5E79161F17CD2AADD28CF0F1D09F074DB2D45F45_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mB6F05AECB98F4D677F36A418EDDCC8C4ECD37476_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* Span_1_ToArray_m344E7A2DAFEBD2CECE3AC7C949E93E87AFF38602_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mFBC1E41913CD2474ED446879A7899D457E80500C_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_GetPinnableReference_m3757F1BE15A101230486C9FFA8825E9E7142570F_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m298DD64E9EF44E1E95DD7CABDA00CF639E3594D0_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5D232BCA14AC9C5240DE25A4F7D44990656D6BE1_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m25A6A1CFE309C84CFA090648D6EBA56B630CAED6_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* Span_1_ToArray_mE1C0E29D7610E9FB5B9207BCB2D46926D9992812_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m93161C32F5C788B1B867FFEE61CCB4621B7629F1_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_GetPinnableReference_m103040E6DCBF17A96CE532BEA5A5AD23682332BD_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mA8AF02F805E11FAAE9C1BF3367B8C36FB09E579F_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mEA201FCC17CF182365446956EF970E80D22599D6_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m8397DF85EC91DCEC73ED8041DA38E14340165AA4_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* Span_1_ToArray_m3770325777B5D626AA6B355AB653DBF502B3DFB6_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0729211D3B60436277D06B0564F18FD702BA0EF2_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_GetPinnableReference_mF6B07EA8ADD76F6230E07B153F09BF029218AF0A_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m8C5F1624845F72043524BFE681441BFA131B2313_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mD09AFB35EE6720BC0CDD182DDBE2FB90EF5921A2_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m18266B5C490310ACA84E947F63AD83D70B1609B4_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* Span_1_ToArray_mE4BA36EDAB000D64F3322A35323EC1D7F66BD336_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m599A1378649C8822298A0B1AB6A43A9FE309F88E_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_GetPinnableReference_m943CECDCEAD5B869099E5F5F1A3115BF471DF6A4_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m6E91DA386AB9AFCADE7DCF9A4AF1269D59134F10_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mCDFF4884AE6E5BC37F2E21D74C0EC533D87388DB_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mA7AD0351FAC29ABE67E9E9F90CBF8399E1E8768C_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* Span_1_ToArray_mB4ECF183E2C962DB55CECB675E31C03ECBF711B2_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0DADA0AD7C21F5149076C5B5615EEB1ABA1FF6E3_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_GetPinnableReference_mB7B737325CA6ED8BFD695902B43D6B000F9F3DAB_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mC72C9AE85FE21A3DE3B09FD9DBB14752F5B51698_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mA31456FF71A224425946468CC2AE6A6CB300A8BB_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m3245CD2763E3716D522B1EE8A17E8DF0D27C7FE0_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* Span_1_ToArray_m38752B3E0E01BF2021E988CFCB45A0EB38D43F75_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0631F544A66D74BD74C6820E45137C5335443BF9_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_GetPinnableReference_mD911888A453940940609C3B774D29406E88BF362_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m33C6661414AD4E7582D96CE14B1C5231EA62A4DB_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m78698A8D7FCCBD82759CFAC0DBAE0B622A105531_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA4C36D6413C86CB10F0E892CD163FB6308327283_gshared_inline (ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mEFE17DCFC2FEEB1A8DB1C3318956DB952B0C93CC_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* Span_1_ToArray_m77B8E33C9AF05FAC91178755EDE29D1B0839F0F7_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m4094AA17B300C7594D20298E653D49064A3FEC11_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_GetPinnableReference_m7416344352FF0262AFCC6D657355487DBCE3B2E3_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m37D17697083AA12D5F815BB6575B62F135151E30_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m17F26900B3C6B313F7185A22DAF220112A161FAC_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFD5CAF32A5F82E1948B36E92F8A87D19DF358ED9_gshared_inline (ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m0051B0AF7390F8F87C9F6E7AA17917FC9C99DFA2_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* Span_1_ToArray_m322EE9182061B722088C73DA4DD8E00512F15B6D_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m84A1FA8EF0A7562F43C9B8B77434405C1507EEDD_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_GetPinnableReference_mBA2FE465A724CDEA3E9538B1AE1BB68E893DDE94_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mBAB395FC3297E8644FCF71F2EBAB3ADE693C8109_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m53CA5213CE44D29DC2A9A5D8FE1CC7FAA164C5D7_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m745E56F428BA30F574975501280DE129205EDF79_gshared_inline (ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m738DCB2C89DD4365AC185FC76332FC90B6C9392C_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* Span_1_ToArray_m6FBD5797252E7EF8489726E302E45CA039F98AF0_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m57BD42907913951B7A3E220A17872992B6D8E8CE_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_GetPinnableReference_mDA418BBF0CD5BB7B0082F35CF46071DB4AA47CAB_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mE751035C2EA42326ECDDDD15488F7CA48AAE2706_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m081E3453398488C60624871964446EC58D042E2A_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m85BE75D17F2B54F7EF948894B5CB03762BF4693C_gshared_inline (ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m286C805D044127AA2A78B3D6A40B68450F6F2756_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* Span_1_ToArray_m4C333B42C23F2E5701DF42B84FBFF923C4461ECA_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mE9F295E01F0F2C46F50EBD34DDD451C68C0336A8_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_GetPinnableReference_mEC7C76080D6C36B9328E071DF888C2133691F977_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m703F350D2D6E5A5243F670DC9F4C3D3DC941AFDE_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m6C987E9A96849C058A713B5482CDB451F03B0141_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC4811065F0391D22826CD405D24D45A966692CFF_gshared_inline (ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m5FED3B5715B8A86EFFF0014BA1A69DF9EC213956_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* Span_1_ToArray_m53888F1A53704636A4D3F80173251E38C2CFC350_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mBEE40493046E3B94ADBA7F66D651377167EF124E_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_GetPinnableReference_m902220EBAE0795AE1C2C7452D2855D479D19BBEF_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m061693375C0AE2D5D5FEFFE838EAD445F471E7A4_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m82DCF9A9DECC8705D64B4E22E0F0321ACEC21B79_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5A9AE9E28A06B4B1C2783B37E5112FAA5B68EE05_gshared_inline (ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m2E8043E44AAE19F570E96086A506A1D87E1EF397_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* Span_1_ToArray_mA38FD6B62625A540CB2AE08AD6F38AE587B1ACA1_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m8B1D73780331D1C06286DC02244A59D0E3F5D97D_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_GetPinnableReference_mCD5027DA61968B5956BAF80ACB715054CABBDE25_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m78CD7194BC60E5618ECC6FB5CC79A18B1929A441_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mB41BE4BEDE64BC7A1C10A7C0D52436D3CD0DEA67_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFA7C892E94F08EBA47B1FD5E798739A333F8D834_gshared_inline (ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m8A825C9B25D784E3028A2127A8FE3D37DBE4E165_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* Span_1_ToArray_m9D99C4EEBFBB01E42535C1E6B7B8480B8BE6C09E_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m870EA62731A967492F1F3887D3EE0E7117D1D532 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_get_IsEmpty_m870EA62731A967492F1F3887D3EE0E7117D1D532_gshared)(__this, method); } // System.String System.SR::get_NotSupported_CannotCallEqualsOnSpan() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394 (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.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7_gshared)(__this, ___obj0, method); } // System.String System.SR::get_NotSupported_CannotCallGetHashCodeOnSpan() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB (const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*, const RuntimeMethod*))Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_gshared_inline)(__this, ___array0, 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_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.ThrowHelper::ThrowArgumentException_InvalidTypeWithPointersNotSupported(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4 (Type_t * ___type0, const RuntimeMethod* method); // System.Void System.IntPtr::.ctor(System.Void*) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline (intptr_t* __this, void* ___value0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_gshared_inline)(__this, ___pointer0, ___length1, method); } // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC (const RuntimeMethod* method); // System.Void* System.IntPtr::ToPointer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___index0, const RuntimeMethod* method) { return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, int32_t, const RuntimeMethod*))Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_GetPinnableReference_m0AF1A62C78566F8E041F3CCC9B742583016B86A0 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_GetPinnableReference_m0AF1A62C78566F8E041F3CCC9B742583016B86A0_gshared)(__this, method); } // System.UIntPtr System.UIntPtr::op_Explicit(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uintptr_t UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455 (uint64_t ___value0, const RuntimeMethod* method); // System.Void System.SpanHelpers::ClearLessThanPointerSized(System.Byte*,System.UIntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831 (uint8_t* ___ptr0, uintptr_t ___byteLength1, const RuntimeMethod* method); // System.Void System.SpanHelpers::ClearLessThanPointerSized(System.Byte&,System.UIntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5 (uint8_t* ___b0, uintptr_t ___byteLength1, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared_inline)(__this, method); } // System.Void System.SpanHelpers::ClearPointerSizedWithReferences(System.IntPtr&,System.UIntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE (intptr_t* ___ip0, uintptr_t ___pointerSizeLength1, const RuntimeMethod* method); // System.Void System.SpanHelpers::ClearPointerSizedWithoutReferences(System.Byte&,System.UIntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA (uint8_t* ___b0, uintptr_t ___byteLength1, const RuntimeMethod* method); // System.Void System.Span`1::Clear() inline void Span_1_Clear_m827FF4C6E43CE7050609DF75E7E68B569A76C641 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_Clear_m827FF4C6E43CE7050609DF75E7E68B569A76C641_gshared)(__this, method); } // System.Void System.Runtime.CompilerServices.Unsafe::InitBlockUnaligned(System.Void*,System.Byte,System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline (void* ___startAddress0, uint8_t ___value1, uint32_t ___byteCount2, const RuntimeMethod* method); // System.Void System.Runtime.CompilerServices.Unsafe::InitBlockUnaligned(System.Byte&,System.Byte,System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline (uint8_t* ___startAddress0, uint8_t ___value1, uint32_t ___byteCount2, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mC4BEB71D307AD740F54B3630FA463870EB07B1E7 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E , const RuntimeMethod*))Span_1_Fill_mC4BEB71D307AD740F54B3630FA463870EB07B1E7_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE , const RuntimeMethod*))Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2_gshared)(__this, ___destination0, method); } // System.Void System.ThrowHelper::ThrowArgumentException_DestinationTooShort() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8 (const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE , const RuntimeMethod*))Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, 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); // System.String System.String::CreateString(System.Char*,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777 (String_t* __this, Il2CppChar* ___value0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method); // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method); // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m8BCCB26C71BE36462BE723D12AE111EA296B3DB3 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_ToString_m8BCCB26C71BE36462BE723D12AE111EA296B3DB3_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, int32_t, const RuntimeMethod*))Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* Span_1_ToArray_mB0646B60371CBBF5B97C73E2447C1CDE035B2991 (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_ToArray_mB0646B60371CBBF5B97C73E2447C1CDE035B2991_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mB69BC4B80AFC88CBFA8093D8305953426BB8D9ED (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_get_IsEmpty_mB69BC4B80AFC88CBFA8093D8305953426BB8D9ED_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55 (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2 (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*, const RuntimeMethod*))Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_GetPinnableReference_mCAC30490DF31C954A1C33494B0D7468826896A00 (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_GetPinnableReference_mCAC30490DF31C954A1C33494B0D7468826896A00_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mDB2B6DBE12EF845FA56E2DAE98DF3C563B00D57F (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_Clear_mDB2B6DBE12EF845FA56E2DAE98DF3C563B00D57F_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mE90A5538F14A9541DAC3559A884D455E32DA564E (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F , const RuntimeMethod*))Span_1_Fill_mE90A5538F14A9541DAC3559A884D455E32DA564E_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55 (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 , const RuntimeMethod*))Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 , const RuntimeMethod*))Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mE5C116205B787DB2E91F66BE6E3F40891AB85E59 (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_ToString_mE5C116205B787DB2E91F66BE6E3F40891AB85E59_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, int32_t, const RuntimeMethod*))Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* Span_1_ToArray_m5D8DE876BD3E33DC8A99BDA115EF33F679A12472 (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_ToArray_m5D8DE876BD3E33DC8A99BDA115EF33F679A12472_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m829B64094DE1A55CD7D099E3BC86BE7DF962BA8A (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_get_IsEmpty_m829B64094DE1A55CD7D099E3BC86BE7DF962BA8A_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6 (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*, const RuntimeMethod*))Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_GetPinnableReference_m1456F54CEE611E80B6DC35BF7B978160F89B7C3F (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_GetPinnableReference_m1456F54CEE611E80B6DC35BF7B978160F89B7C3F_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mA8D8FF75DE688CEF6B09C10A29779EF6DD2132AF (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_Clear_mA8D8FF75DE688CEF6B09C10A29779EF6DD2132AF_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m803A8EE069C86957A6EA9FD5426515F6F8114200 (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC , const RuntimeMethod*))Span_1_Fill_m803A8EE069C86957A6EA9FD5426515F6F8114200_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04 (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 , const RuntimeMethod*))Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67 (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 , const RuntimeMethod*))Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m21B24E7E469D10830DE483AB9C548EA25675AFE5 (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_ToString_m21B24E7E469D10830DE483AB9C548EA25675AFE5_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, int32_t, const RuntimeMethod*))Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* Span_1_ToArray_m03AC00E2D78203B1ECA4868BDDC78DEC58842A2B (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_ToArray_m03AC00E2D78203B1ECA4868BDDC78DEC58842A2B_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mD8A9DC20B6F9B264F953F67F4352BC9CA0D53B79 (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_get_IsEmpty_mD8A9DC20B6F9B264F953F67F4352BC9CA0D53B79_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66 (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*, const RuntimeMethod*))Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_GetPinnableReference_m5217D6BD05B6994C3980C7A0D1B94878E24EC997 (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_GetPinnableReference_m5217D6BD05B6994C3980C7A0D1B94878E24EC997_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mFB54A6D375736161FA4B845C0C11CA734CB8BE14 (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_Clear_mFB54A6D375736161FA4B845C0C11CA734CB8BE14_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mFCE241AF04C5035E09D71055FC13DE174681882C (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 , const RuntimeMethod*))Span_1_Fill_mFCE241AF04C5035E09D71055FC13DE174681882C_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 , const RuntimeMethod*))Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78 (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 , const RuntimeMethod*))Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m0750BF2EC0B49365718D86C87D45DC365919D9DD (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_ToString_m0750BF2EC0B49365718D86C87D45DC365919D9DD_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t40491D037FC984A90553DC2639448BA323AA5813 (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t40491D037FC984A90553DC2639448BA323AA5813 (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* Span_1_ToArray_mDECC700A8B4FB376A2FC66F0B95199A4D86E3829 (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_ToArray_mDECC700A8B4FB376A2FC66F0B95199A4D86E3829_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m7381C8053EAE365839A6FFCD6222C7C45F6EE20E (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_get_IsEmpty_m7381C8053EAE365839A6FFCD6222C7C45F6EE20E_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_GetPinnableReference_m2F162FF613737E773862758880D739BD686BEDC3 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_GetPinnableReference_m2F162FF613737E773862758880D739BD686BEDC3_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m7E3FCA206AC9D69CAAAC2F20A97AF60FCEBE0A7E (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_Clear_m7E3FCA206AC9D69CAAAC2F20A97AF60FCEBE0A7E_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m5E79161F17CD2AADD28CF0F1D09F074DB2D45F45 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , const RuntimeMethod*))Span_1_Fill_m5E79161F17CD2AADD28CF0F1D09F074DB2D45F45_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mB6F05AECB98F4D677F36A418EDDCC8C4ECD37476 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_ToString_mB6F05AECB98F4D677F36A418EDDCC8C4ECD37476_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, const RuntimeMethod*))Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* Span_1_ToArray_m344E7A2DAFEBD2CECE3AC7C949E93E87AFF38602 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_ToArray_m344E7A2DAFEBD2CECE3AC7C949E93E87AFF38602_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mFBC1E41913CD2474ED446879A7899D457E80500C (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_get_IsEmpty_mFBC1E41913CD2474ED446879A7899D457E80500C_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, const RuntimeMethod*))Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_GetPinnableReference_m3757F1BE15A101230486C9FFA8825E9E7142570F (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_GetPinnableReference_m3757F1BE15A101230486C9FFA8825E9E7142570F_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m298DD64E9EF44E1E95DD7CABDA00CF639E3594D0 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_Clear_m298DD64E9EF44E1E95DD7CABDA00CF639E3594D0_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m5D232BCA14AC9C5240DE25A4F7D44990656D6BE1 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , const RuntimeMethod*))Span_1_Fill_m5D232BCA14AC9C5240DE25A4F7D44990656D6BE1_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m25A6A1CFE309C84CFA090648D6EBA56B630CAED6 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_ToString_m25A6A1CFE309C84CFA090648D6EBA56B630CAED6_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* Span_1_ToArray_mE1C0E29D7610E9FB5B9207BCB2D46926D9992812 (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_ToArray_mE1C0E29D7610E9FB5B9207BCB2D46926D9992812_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m93161C32F5C788B1B867FFEE61CCB4621B7629F1 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_get_IsEmpty_m93161C32F5C788B1B867FFEE61CCB4621B7629F1_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, const RuntimeMethod*))Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_GetPinnableReference_m103040E6DCBF17A96CE532BEA5A5AD23682332BD (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_GetPinnableReference_m103040E6DCBF17A96CE532BEA5A5AD23682332BD_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mA8AF02F805E11FAAE9C1BF3367B8C36FB09E579F (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_Clear_mA8AF02F805E11FAAE9C1BF3367B8C36FB09E579F_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mEA201FCC17CF182365446956EF970E80D22599D6 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , const RuntimeMethod*))Span_1_Fill_mEA201FCC17CF182365446956EF970E80D22599D6_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m8397DF85EC91DCEC73ED8041DA38E14340165AA4 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_ToString_m8397DF85EC91DCEC73ED8041DA38E14340165AA4_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, const RuntimeMethod*))Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* Span_1_ToArray_m3770325777B5D626AA6B355AB653DBF502B3DFB6 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_ToArray_m3770325777B5D626AA6B355AB653DBF502B3DFB6_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m0729211D3B60436277D06B0564F18FD702BA0EF2 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_get_IsEmpty_m0729211D3B60436277D06B0564F18FD702BA0EF2_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*, const RuntimeMethod*))Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_GetPinnableReference_mF6B07EA8ADD76F6230E07B153F09BF029218AF0A (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_GetPinnableReference_mF6B07EA8ADD76F6230E07B153F09BF029218AF0A_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m8C5F1624845F72043524BFE681441BFA131B2313 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_Clear_m8C5F1624845F72043524BFE681441BFA131B2313_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mD09AFB35EE6720BC0CDD182DDBE2FB90EF5921A2 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 , const RuntimeMethod*))Span_1_Fill_mD09AFB35EE6720BC0CDD182DDBE2FB90EF5921A2_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 , const RuntimeMethod*))Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 , const RuntimeMethod*))Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m18266B5C490310ACA84E947F63AD83D70B1609B4 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_ToString_m18266B5C490310ACA84E947F63AD83D70B1609B4_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, int32_t, const RuntimeMethod*))Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* Span_1_ToArray_mE4BA36EDAB000D64F3322A35323EC1D7F66BD336 (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_ToArray_mE4BA36EDAB000D64F3322A35323EC1D7F66BD336_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m599A1378649C8822298A0B1AB6A43A9FE309F88E (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_get_IsEmpty_m599A1378649C8822298A0B1AB6A43A9FE309F88E_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*, const RuntimeMethod*))Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, int32_t, const RuntimeMethod*))Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_GetPinnableReference_m943CECDCEAD5B869099E5F5F1A3115BF471DF6A4 (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_GetPinnableReference_m943CECDCEAD5B869099E5F5F1A3115BF471DF6A4_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m6E91DA386AB9AFCADE7DCF9A4AF1269D59134F10 (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_Clear_m6E91DA386AB9AFCADE7DCF9A4AF1269D59134F10_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mCDFF4884AE6E5BC37F2E21D74C0EC533D87388DB (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB , const RuntimeMethod*))Span_1_Fill_mCDFF4884AE6E5BC37F2E21D74C0EC533D87388DB_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4 (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E , const RuntimeMethod*))Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686 (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E , const RuntimeMethod*))Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mA7AD0351FAC29ABE67E9E9F90CBF8399E1E8768C (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_ToString_mA7AD0351FAC29ABE67E9E9F90CBF8399E1E8768C_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, int32_t, const RuntimeMethod*))Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* Span_1_ToArray_mB4ECF183E2C962DB55CECB675E31C03ECBF711B2 (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_ToArray_mB4ECF183E2C962DB55CECB675E31C03ECBF711B2_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m0DADA0AD7C21F5149076C5B5615EEB1ABA1FF6E3 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_get_IsEmpty_m0DADA0AD7C21F5149076C5B5615EEB1ABA1FF6E3_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*, const RuntimeMethod*))Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_GetPinnableReference_mB7B737325CA6ED8BFD695902B43D6B000F9F3DAB (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_GetPinnableReference_mB7B737325CA6ED8BFD695902B43D6B000F9F3DAB_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mC72C9AE85FE21A3DE3B09FD9DBB14752F5B51698 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_Clear_mC72C9AE85FE21A3DE3B09FD9DBB14752F5B51698_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mA31456FF71A224425946468CC2AE6A6CB300A8BB (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 , const RuntimeMethod*))Span_1_Fill_mA31456FF71A224425946468CC2AE6A6CB300A8BB_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 , const RuntimeMethod*))Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 , const RuntimeMethod*))Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m3245CD2763E3716D522B1EE8A17E8DF0D27C7FE0 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_ToString_m3245CD2763E3716D522B1EE8A17E8DF0D27C7FE0_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* Span_1_ToArray_m38752B3E0E01BF2021E988CFCB45A0EB38D43F75 (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_ToArray_m38752B3E0E01BF2021E988CFCB45A0EB38D43F75_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m0631F544A66D74BD74C6820E45137C5335443BF9 (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_get_IsEmpty_m0631F544A66D74BD74C6820E45137C5335443BF9_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*, const RuntimeMethod*))Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_GetPinnableReference_mD911888A453940940609C3B774D29406E88BF362 (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_GetPinnableReference_mD911888A453940940609C3B774D29406E88BF362_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m33C6661414AD4E7582D96CE14B1C5231EA62A4DB (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_Clear_m33C6661414AD4E7582D96CE14B1C5231EA62A4DB_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m78698A8D7FCCBD82759CFAC0DBAE0B622A105531 (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C , const RuntimeMethod*))Span_1_Fill_m78698A8D7FCCBD82759CFAC0DBAE0B622A105531_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 , const RuntimeMethod*))Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 , const RuntimeMethod*))Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mA4C36D6413C86CB10F0E892CD163FB6308327283_inline (ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 *, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mA4C36D6413C86CB10F0E892CD163FB6308327283_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mEFE17DCFC2FEEB1A8DB1C3318956DB952B0C93CC (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_ToString_mEFE17DCFC2FEEB1A8DB1C3318956DB952B0C93CC_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, int32_t, const RuntimeMethod*))Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* Span_1_ToArray_m77B8E33C9AF05FAC91178755EDE29D1B0839F0F7 (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_ToArray_m77B8E33C9AF05FAC91178755EDE29D1B0839F0F7_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *, const RuntimeMethod*))Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m4094AA17B300C7594D20298E653D49064A3FEC11 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_get_IsEmpty_m4094AA17B300C7594D20298E653D49064A3FEC11_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*, const RuntimeMethod*))Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, int32_t, const RuntimeMethod*))Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_GetPinnableReference_m7416344352FF0262AFCC6D657355487DBCE3B2E3 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_GetPinnableReference_m7416344352FF0262AFCC6D657355487DBCE3B2E3_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m37D17697083AA12D5F815BB6575B62F135151E30 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_Clear_m37D17697083AA12D5F815BB6575B62F135151E30_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m17F26900B3C6B313F7185A22DAF220112A161FAC (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A , const RuntimeMethod*))Span_1_Fill_m17F26900B3C6B313F7185A22DAF220112A161FAC_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B , const RuntimeMethod*))Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B , const RuntimeMethod*))Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mFD5CAF32A5F82E1948B36E92F8A87D19DF358ED9_inline (ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC *, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFD5CAF32A5F82E1948B36E92F8A87D19DF358ED9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m0051B0AF7390F8F87C9F6E7AA17917FC9C99DFA2 (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_ToString_m0051B0AF7390F8F87C9F6E7AA17917FC9C99DFA2_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, int32_t, const RuntimeMethod*))Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* Span_1_ToArray_m322EE9182061B722088C73DA4DD8E00512F15B6D (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_ToArray_m322EE9182061B722088C73DA4DD8E00512F15B6D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *, const RuntimeMethod*))Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m84A1FA8EF0A7562F43C9B8B77434405C1507EEDD (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_get_IsEmpty_m84A1FA8EF0A7562F43C9B8B77434405C1507EEDD_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4 (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*, const RuntimeMethod*))Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_GetPinnableReference_mBA2FE465A724CDEA3E9538B1AE1BB68E893DDE94 (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_GetPinnableReference_mBA2FE465A724CDEA3E9538B1AE1BB68E893DDE94_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mBAB395FC3297E8644FCF71F2EBAB3ADE693C8109 (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_Clear_mBAB395FC3297E8644FCF71F2EBAB3ADE693C8109_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m53CA5213CE44D29DC2A9A5D8FE1CC7FAA164C5D7 (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C , const RuntimeMethod*))Span_1_Fill_m53CA5213CE44D29DC2A9A5D8FE1CC7FAA164C5D7_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 , const RuntimeMethod*))Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 , const RuntimeMethod*))Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m745E56F428BA30F574975501280DE129205EDF79_inline (ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B *, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m745E56F428BA30F574975501280DE129205EDF79_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m738DCB2C89DD4365AC185FC76332FC90B6C9392C (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_ToString_m738DCB2C89DD4365AC185FC76332FC90B6C9392C_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, int32_t, const RuntimeMethod*))Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* Span_1_ToArray_m6FBD5797252E7EF8489726E302E45CA039F98AF0 (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_ToArray_m6FBD5797252E7EF8489726E302E45CA039F98AF0_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *, const RuntimeMethod*))Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m57BD42907913951B7A3E220A17872992B6D8E8CE (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_get_IsEmpty_m57BD42907913951B7A3E220A17872992B6D8E8CE_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8 (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7 (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*, const RuntimeMethod*))Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_GetPinnableReference_mDA418BBF0CD5BB7B0082F35CF46071DB4AA47CAB (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_GetPinnableReference_mDA418BBF0CD5BB7B0082F35CF46071DB4AA47CAB_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mE751035C2EA42326ECDDDD15488F7CA48AAE2706 (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_Clear_mE751035C2EA42326ECDDDD15488F7CA48AAE2706_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m081E3453398488C60624871964446EC58D042E2A (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A , const RuntimeMethod*))Span_1_Fill_m081E3453398488C60624871964446EC58D042E2A_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 , const RuntimeMethod*))Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 , const RuntimeMethod*))Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m85BE75D17F2B54F7EF948894B5CB03762BF4693C_inline (ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C *, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m85BE75D17F2B54F7EF948894B5CB03762BF4693C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m286C805D044127AA2A78B3D6A40B68450F6F2756 (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_ToString_m286C805D044127AA2A78B3D6A40B68450F6F2756_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, int32_t, const RuntimeMethod*))Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* Span_1_ToArray_m4C333B42C23F2E5701DF42B84FBFF923C4461ECA (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_ToArray_m4C333B42C23F2E5701DF42B84FBFF923C4461ECA_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *, const RuntimeMethod*))Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mE9F295E01F0F2C46F50EBD34DDD451C68C0336A8 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_get_IsEmpty_mE9F295E01F0F2C46F50EBD34DDD451C68C0336A8_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*, const RuntimeMethod*))Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, int32_t, const RuntimeMethod*))Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_GetPinnableReference_mEC7C76080D6C36B9328E071DF888C2133691F977 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_GetPinnableReference_mEC7C76080D6C36B9328E071DF888C2133691F977_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m703F350D2D6E5A5243F670DC9F4C3D3DC941AFDE (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_Clear_m703F350D2D6E5A5243F670DC9F4C3D3DC941AFDE_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m6C987E9A96849C058A713B5482CDB451F03B0141 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 , const RuntimeMethod*))Span_1_Fill_m6C987E9A96849C058A713B5482CDB451F03B0141_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F , const RuntimeMethod*))Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F , const RuntimeMethod*))Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mC4811065F0391D22826CD405D24D45A966692CFF_inline (ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 *, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC4811065F0391D22826CD405D24D45A966692CFF_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m5FED3B5715B8A86EFFF0014BA1A69DF9EC213956 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_ToString_m5FED3B5715B8A86EFFF0014BA1A69DF9EC213956_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, int32_t, const RuntimeMethod*))Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* Span_1_ToArray_m53888F1A53704636A4D3F80173251E38C2CFC350 (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_ToArray_m53888F1A53704636A4D3F80173251E38C2CFC350_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *, const RuntimeMethod*))Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mBEE40493046E3B94ADBA7F66D651377167EF124E (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_get_IsEmpty_mBEE40493046E3B94ADBA7F66D651377167EF124E_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*, const RuntimeMethod*))Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, int32_t, const RuntimeMethod*))Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_GetPinnableReference_m902220EBAE0795AE1C2C7452D2855D479D19BBEF (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_GetPinnableReference_m902220EBAE0795AE1C2C7452D2855D479D19BBEF_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m061693375C0AE2D5D5FEFFE838EAD445F471E7A4 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_Clear_m061693375C0AE2D5D5FEFFE838EAD445F471E7A4_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m82DCF9A9DECC8705D64B4E22E0F0321ACEC21B79 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA , const RuntimeMethod*))Span_1_Fill_m82DCF9A9DECC8705D64B4E22E0F0321ACEC21B79_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF , const RuntimeMethod*))Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF , const RuntimeMethod*))Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m5A9AE9E28A06B4B1C2783B37E5112FAA5B68EE05_inline (ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 *, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5A9AE9E28A06B4B1C2783B37E5112FAA5B68EE05_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m2E8043E44AAE19F570E96086A506A1D87E1EF397 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_ToString_m2E8043E44AAE19F570E96086A506A1D87E1EF397_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, int32_t, const RuntimeMethod*))Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* Span_1_ToArray_mA38FD6B62625A540CB2AE08AD6F38AE587B1ACA1 (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_ToArray_mA38FD6B62625A540CB2AE08AD6F38AE587B1ACA1_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *, const RuntimeMethod*))Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m8B1D73780331D1C06286DC02244A59D0E3F5D97D (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_get_IsEmpty_m8B1D73780331D1C06286DC02244A59D0E3F5D97D_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51 (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*, const RuntimeMethod*))Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_GetPinnableReference_mCD5027DA61968B5956BAF80ACB715054CABBDE25 (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_GetPinnableReference_mCD5027DA61968B5956BAF80ACB715054CABBDE25_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m78CD7194BC60E5618ECC6FB5CC79A18B1929A441 (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_Clear_m78CD7194BC60E5618ECC6FB5CC79A18B1929A441_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mB41BE4BEDE64BC7A1C10A7C0D52436D3CD0DEA67 (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C , const RuntimeMethod*))Span_1_Fill_mB41BE4BEDE64BC7A1C10A7C0D52436D3CD0DEA67_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82 (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 , const RuntimeMethod*))Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 , const RuntimeMethod*))Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mFA7C892E94F08EBA47B1FD5E798739A333F8D834_inline (ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F *, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFA7C892E94F08EBA47B1FD5E798739A333F8D834_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m8A825C9B25D784E3028A2127A8FE3D37DBE4E165 (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_ToString_m8A825C9B25D784E3028A2127A8FE3D37DBE4E165_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, int32_t, const RuntimeMethod*))Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* Span_1_ToArray_m9D99C4EEBFBB01E42535C1E6B7B8480B8BE6C09E (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_ToArray_m9D99C4EEBFBB01E42535C1E6B7B8480B8BE6C09E_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *, const RuntimeMethod*))Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_gshared_inline)(__this, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m870EA62731A967492F1F3887D3EE0E7117D1D532_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m870EA62731A967492F1F3887D3EE0E7117D1D532_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m870EA62731A967492F1F3887D3EE0E7117D1D532(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_mE495AD5B3EE523119E04185D1F6DE04A4BA7D21D_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___left0, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___right1, const RuntimeMethod* method) { { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_0 = ___left0; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE , Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_0, (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mD6FC87A40A7C275DFCE72FB9C5CAABB60BEB79C7(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m84FF0DC4F8BDC11E0E2D8C51D1C490DB26AFF82C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_op_Implicit_m964757F07B2BAA0D39E4A9AB32D57A556DC9E633_gshared (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method) { { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_inline((&L_1), (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_get_Empty_mCF2908757B5D93A1F8197064C548D497C62CBADF_gshared (const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_0 = V_0; return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E V_0; memset((&V_0), 0, sizeof(V_0)); { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E )); goto IL_0037; } { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_8 = ___array0; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_9; L_9 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_AdjustorThunk (RuntimeObject * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Create_mF9B3FE1F8F77F24B698FD801C21C61DF42035195_gshared (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE V_2; memset((&V_2), 0, sizeof(V_2)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E V_3; memset((&V_3), 0, sizeof(V_3)); { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_2 = V_2; return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E )); goto IL_0042; } { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_16 = ___array0; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_17; L_17 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline((&L_20), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E V_0; memset((&V_0), 0, sizeof(V_0)); { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E )); goto IL_0043; } { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_15 = ___array0; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_16; L_16 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_AdjustorThunk (RuntimeObject * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_2 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5; L_5 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7; L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7); } IL_0030: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_8); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_11; L_11 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_13; L_13 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_13); } } IL2CPP_EXTERN_C GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * _returnValue; _returnValue = Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_GetPinnableReference_m0AF1A62C78566F8E041F3CCC9B742583016B86A0_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_4; L_4 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_4); } IL_0024: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_5 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_5); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_6 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_8; L_8 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_8); } IL_003b: { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9; L_9 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_9); } } IL2CPP_EXTERN_C GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_GetPinnableReference_m0AF1A62C78566F8E041F3CCC9B742583016B86A0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * _returnValue; _returnValue = Span_1_GetPinnableReference_m0AF1A62C78566F8E041F3CCC9B742583016B86A0(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m827FF4C6E43CE7050609DF75E7E68B569A76C641_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_7 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_12 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_12); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_13 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_15; L_15 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_24; L_24 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_28; L_28 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m827FF4C6E43CE7050609DF75E7E68B569A76C641_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m827FF4C6E43CE7050609DF75E7E68B569A76C641(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mC4BEB71D307AD740F54B3630FA463870EB07B1E7_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_5 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_10 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_10); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_11 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_13; L_13 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_18; L_18 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_19 = V_4; int32_t L_20 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_21; L_21 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_22 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_21 = L_22; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_23 = V_4; int32_t L_24 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_25; L_25 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_26 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_25 = L_26; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_27 = V_4; int32_t L_28 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_29; L_29 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_30 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_29 = L_30; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_31 = V_4; int32_t L_32 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_33; L_33 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_34 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_33 = L_34; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_35 = V_4; int32_t L_36 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_37; L_37 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_38 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_37 = L_38; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_39 = V_4; int32_t L_40 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_41; L_41 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_42 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_41 = L_42; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_43 = V_4; int32_t L_44 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_45; L_45 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_46 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_45 = L_46; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_47 = V_4; int32_t L_48 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_49; L_49 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_50 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_56 = V_4; int32_t L_57 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_58; L_58 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_59 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_58 = L_59; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_60 = V_4; int32_t L_61 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_62; L_62 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_63 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_62 = L_63; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_64 = V_4; int32_t L_65 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_66; L_66 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_67 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_66 = L_67; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_68 = V_4; int32_t L_69 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_70; L_70 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_71 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_73 = V_4; int32_t L_74 = V_5; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_75; L_75 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E L_76 = ___value0; *(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mC4BEB71D307AD740F54B3630FA463870EB07B1E7_AdjustorThunk (RuntimeObject * __this, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E ___value0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mC4BEB71D307AD740F54B3630FA463870EB07B1E7(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method) { { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2_AdjustorThunk (RuntimeObject * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * V_2 = NULL; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_6; L_6 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_6; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7; L_7 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_7; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_8 = V_3; int32_t L_9 = V_1; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_8, (int32_t)L_9, (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2_AdjustorThunk (RuntimeObject * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mC1DAB0C5F30AF0261D9A1A569204DB54CA9AF1B2(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m30F0E7B881D56F628F5D7B695EF6242E1E04C624_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___left0, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___right1, const RuntimeMethod* method) { { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_4; L_4 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5; L_5 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4, (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 Span_1_op_Implicit_mFE89715897117C107EBDC8365CFE30C2BD2FCEFB_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___span0, const RuntimeMethod* method) { { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_0 = ___span0; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_0.get__pinnable_0(); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline((&L_6), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m8BCCB26C71BE36462BE723D12AE111EA296B3DB3_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5; L_5 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m8BCCB26C71BE36462BE723D12AE111EA296B3DB3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m8BCCB26C71BE36462BE723D12AE111EA296B3DB3(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_7 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline((&L_10), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_10; } } IL2CPP_EXTERN_C Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE _returnValue; _returnValue = Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline((&L_11), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_11; } } IL2CPP_EXTERN_C Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE _returnValue; _returnValue = Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* Span_1_ToArray_mB0646B60371CBBF5B97C73E2447C1CDE035B2991_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_1 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_3 = (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)(GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_3; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = V_0; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_5; L_5 = (( Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE (*) (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m1D0B1C82760920BEE3E2122AD9954100409817D2((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)__this, (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_6 = V_0; return (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_6; } } IL2CPP_EXTERN_C GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* Span_1_ToArray_mB0646B60371CBBF5B97C73E2447C1CDE035B2991_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* _returnValue; _returnValue = Span_1_ToArray_mB0646B60371CBBF5B97C73E2447C1CDE035B2991(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_3; L_3 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_3); } IL_001c: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_4 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_4); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7; L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7); } } IL2CPP_EXTERN_C GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); return (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * _returnValue; _returnValue = Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_gshared (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mB69BC4B80AFC88CBFA8093D8305953426BB8D9ED_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_mB69BC4B80AFC88CBFA8093D8305953426BB8D9ED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mB69BC4B80AFC88CBFA8093D8305953426BB8D9ED(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m427417193F48CFA381A16DD8DD63FF7D915D1BD7_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___left0, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___right1, const RuntimeMethod* method) { { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_0 = ___left0; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 , Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_0, (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m0675F92E4CA31E61DD2D7C0B9C700ABAFC1C4F55(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m01D35CE90C4C14F309C29C34489099867FF75FF2(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_op_Implicit_mCF6C886AFA541F08C6D11E39E57F31CFFFF4C985_gshared (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method) { { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_inline((&L_1), (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_get_Empty_mA3EA8DC515584D909D682AF8194664565BF1831F_gshared (const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_0 = V_0; return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F V_0; memset((&V_0), 0, sizeof(V_0)); { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F )); goto IL_0037; } { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_8 = ___array0; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_9; L_9 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_AdjustorThunk (RuntimeObject * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Create_m34EECA3AA4D256A88DAE3569291B02C9F421096D_gshared (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 V_2; memset((&V_2), 0, sizeof(V_2)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F V_3; memset((&V_3), 0, sizeof(V_3)); { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_2 = V_2; return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F )); goto IL_0042; } { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_16 = ___array0; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_17; L_17 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline((&L_20), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F V_0; memset((&V_0), 0, sizeof(V_0)); { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F )); goto IL_0043; } { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_15 = ___array0; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_16; L_16 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_AdjustorThunk (RuntimeObject * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_2 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5; L_5 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7; L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7); } IL_0030: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_8); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_11; L_11 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_13; L_13 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_13); } } IL2CPP_EXTERN_C GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * _returnValue; _returnValue = Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_GetPinnableReference_mCAC30490DF31C954A1C33494B0D7468826896A00_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_4; L_4 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_4); } IL_0024: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_5 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_5); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_6 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_8; L_8 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_8); } IL_003b: { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9; L_9 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_9); } } IL2CPP_EXTERN_C GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_GetPinnableReference_mCAC30490DF31C954A1C33494B0D7468826896A00_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * _returnValue; _returnValue = Span_1_GetPinnableReference_mCAC30490DF31C954A1C33494B0D7468826896A00(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mDB2B6DBE12EF845FA56E2DAE98DF3C563B00D57F_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_7 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_12 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_12); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_13 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_15; L_15 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_24; L_24 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_28; L_28 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mDB2B6DBE12EF845FA56E2DAE98DF3C563B00D57F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mDB2B6DBE12EF845FA56E2DAE98DF3C563B00D57F(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mE90A5538F14A9541DAC3559A884D455E32DA564E_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_5 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_10 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_10); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_11 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_13; L_13 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_18; L_18 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_19 = V_4; int32_t L_20 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_21; L_21 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_22 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_21 = L_22; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_23 = V_4; int32_t L_24 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_25; L_25 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_26 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_25 = L_26; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_27 = V_4; int32_t L_28 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_29; L_29 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_30 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_29 = L_30; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_31 = V_4; int32_t L_32 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_33; L_33 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_34 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_33 = L_34; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_35 = V_4; int32_t L_36 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_37; L_37 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_38 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_37 = L_38; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_39 = V_4; int32_t L_40 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_41; L_41 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_42 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_41 = L_42; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_43 = V_4; int32_t L_44 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_45; L_45 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_46 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_45 = L_46; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_47 = V_4; int32_t L_48 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_49; L_49 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_50 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_56 = V_4; int32_t L_57 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_58; L_58 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_59 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_58 = L_59; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_60 = V_4; int32_t L_61 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_62; L_62 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_63 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_62 = L_63; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_64 = V_4; int32_t L_65 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_66; L_66 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_67 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_66 = L_67; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_68 = V_4; int32_t L_69 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_70; L_70 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_71 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_73 = V_4; int32_t L_74 = V_5; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_75; L_75 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F L_76 = ___value0; *(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mE90A5538F14A9541DAC3559A884D455E32DA564E_AdjustorThunk (RuntimeObject * __this, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F ___value0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mE90A5538F14A9541DAC3559A884D455E32DA564E(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method) { { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF_AdjustorThunk (RuntimeObject * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * V_2 = NULL; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_6; L_6 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_6; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7; L_7 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_7; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_8 = V_3; int32_t L_9 = V_1; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_8, (int32_t)L_9, (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55_AdjustorThunk (RuntimeObject * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m1EB5E5FC08226376F619F744B576D5A864BD4A55(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m554DCE49162D8BF00163B7CDC0DAE82415F93B48_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___left0, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___right1, const RuntimeMethod* method) { { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_4; L_4 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5; L_5 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4, (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B Span_1_op_Implicit_mB4D565C766E618B76874995226AD7D9858DD4815_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___span0, const RuntimeMethod* method) { { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_0 = ___span0; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_0.get__pinnable_0(); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline((&L_6), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mE5C116205B787DB2E91F66BE6E3F40891AB85E59_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5; L_5 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_mE5C116205B787DB2E91F66BE6E3F40891AB85E59_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mE5C116205B787DB2E91F66BE6E3F40891AB85E59(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_7 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline((&L_10), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_10; } } IL2CPP_EXTERN_C Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 _returnValue; _returnValue = Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline((&L_11), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_11; } } IL2CPP_EXTERN_C Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 _returnValue; _returnValue = Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* Span_1_ToArray_m5D8DE876BD3E33DC8A99BDA115EF33F679A12472_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_1 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_3 = (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)(GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_3; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = V_0; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_5; L_5 = (( Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 (*) (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m099B20F8FE6D5B365E01F150A0B85B9E12FE48EF((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)__this, (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_6 = V_0; return (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_6; } } IL2CPP_EXTERN_C GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* Span_1_ToArray_m5D8DE876BD3E33DC8A99BDA115EF33F679A12472_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* _returnValue; _returnValue = Span_1_ToArray_m5D8DE876BD3E33DC8A99BDA115EF33F679A12472(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_3; L_3 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_3); } IL_001c: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_4 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_4); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7; L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7); } } IL2CPP_EXTERN_C GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); return (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * _returnValue; _returnValue = Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_gshared (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m829B64094DE1A55CD7D099E3BC86BE7DF962BA8A_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m829B64094DE1A55CD7D099E3BC86BE7DF962BA8A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m829B64094DE1A55CD7D099E3BC86BE7DF962BA8A(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m6AF0B60594F44DF61C35313A4E9E8D9F063C387B_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___left0, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___right1, const RuntimeMethod* method) { { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_0 = ___left0; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 , Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_0, (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m39C2FD9255478F4CA7FFE41C53A6D5F1E5D74DA6(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m7A8A365675EA1F2F56193B5DEAE1B37A06A6490E(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_op_Implicit_m3BA617E0F88A6834A4D7F628A9F951EA62780BB0_gshared (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method) { { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_inline((&L_1), (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_get_Empty_mB81105C2B02E20E36803CB412789B9F511477DBE_gshared (const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_0 = V_0; return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC V_0; memset((&V_0), 0, sizeof(V_0)); { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC )); goto IL_0037; } { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_8 = ___array0; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_9; L_9 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_AdjustorThunk (RuntimeObject * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Create_m3074A1CA67927B5A3974376E64AA5F7CC666AF75_gshared (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 V_2; memset((&V_2), 0, sizeof(V_2)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC V_3; memset((&V_3), 0, sizeof(V_3)); { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_2 = V_2; return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC )); goto IL_0042; } { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_16 = ___array0; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_17; L_17 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline((&L_20), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC V_0; memset((&V_0), 0, sizeof(V_0)); { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC )); goto IL_0043; } { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_15 = ___array0; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_16; L_16 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_AdjustorThunk (RuntimeObject * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_2 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5; L_5 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7; L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7); } IL_0030: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_8); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_11; L_11 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_13; L_13 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_13); } } IL2CPP_EXTERN_C GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * _returnValue; _returnValue = Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_GetPinnableReference_m1456F54CEE611E80B6DC35BF7B978160F89B7C3F_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_4; L_4 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_4); } IL_0024: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_5 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_5); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_6 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_8; L_8 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_8); } IL_003b: { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9; L_9 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_9); } } IL2CPP_EXTERN_C GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_GetPinnableReference_m1456F54CEE611E80B6DC35BF7B978160F89B7C3F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * _returnValue; _returnValue = Span_1_GetPinnableReference_m1456F54CEE611E80B6DC35BF7B978160F89B7C3F(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mA8D8FF75DE688CEF6B09C10A29779EF6DD2132AF_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_7 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_12 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_12); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_13 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_15; L_15 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_24; L_24 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_28; L_28 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mA8D8FF75DE688CEF6B09C10A29779EF6DD2132AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mA8D8FF75DE688CEF6B09C10A29779EF6DD2132AF(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m803A8EE069C86957A6EA9FD5426515F6F8114200_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_5 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_10 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_10); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_11 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_13; L_13 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_18; L_18 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_19 = V_4; int32_t L_20 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_21; L_21 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_22 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_21 = L_22; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_23 = V_4; int32_t L_24 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_25; L_25 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_26 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_25 = L_26; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_27 = V_4; int32_t L_28 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_29; L_29 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_30 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_29 = L_30; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_31 = V_4; int32_t L_32 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_33; L_33 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_34 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_33 = L_34; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_35 = V_4; int32_t L_36 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_37; L_37 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_38 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_37 = L_38; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_39 = V_4; int32_t L_40 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_41; L_41 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_42 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_41 = L_42; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_43 = V_4; int32_t L_44 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_45; L_45 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_46 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_45 = L_46; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_47 = V_4; int32_t L_48 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_49; L_49 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_50 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_56 = V_4; int32_t L_57 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_58; L_58 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_59 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_58 = L_59; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_60 = V_4; int32_t L_61 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_62; L_62 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_63 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_62 = L_63; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_64 = V_4; int32_t L_65 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_66; L_66 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_67 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_66 = L_67; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_68 = V_4; int32_t L_69 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_70; L_70 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_71 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_73 = V_4; int32_t L_74 = V_5; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_75; L_75 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC L_76 = ___value0; *(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m803A8EE069C86957A6EA9FD5426515F6F8114200_AdjustorThunk (RuntimeObject * __this, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC ___value0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m803A8EE069C86957A6EA9FD5426515F6F8114200(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method) { { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67_AdjustorThunk (RuntimeObject * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * V_2 = NULL; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_6; L_6 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_6; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7; L_7 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_7; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_8 = V_3; int32_t L_9 = V_1; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_8, (int32_t)L_9, (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04_AdjustorThunk (RuntimeObject * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m34F608FACB2BB7416AF1796F435BD68F820BCB04(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m494CD29253D0EC45C9E7430FE3CEF26C20F6A28A_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___left0, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___right1, const RuntimeMethod* method) { { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_4; L_4 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5; L_5 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4, (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 Span_1_op_Implicit_mA7BE242B19CE22197B71E8D1E1D11D604D2EA007_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___span0, const RuntimeMethod* method) { { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_0 = ___span0; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_0.get__pinnable_0(); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline((&L_6), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m21B24E7E469D10830DE483AB9C548EA25675AFE5_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5; L_5 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m21B24E7E469D10830DE483AB9C548EA25675AFE5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m21B24E7E469D10830DE483AB9C548EA25675AFE5(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_7 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline((&L_10), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_10; } } IL2CPP_EXTERN_C Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 _returnValue; _returnValue = Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline((&L_11), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_11; } } IL2CPP_EXTERN_C Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 _returnValue; _returnValue = Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* Span_1_ToArray_m03AC00E2D78203B1ECA4868BDDC78DEC58842A2B_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_1 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_3 = (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)(GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_3; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = V_0; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_5; L_5 = (( Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 (*) (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mBA3C0D9C5CB722A2DAE1D2F6D7532DF3FD196D67((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)__this, (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_6 = V_0; return (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_6; } } IL2CPP_EXTERN_C GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* Span_1_ToArray_m03AC00E2D78203B1ECA4868BDDC78DEC58842A2B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* _returnValue; _returnValue = Span_1_ToArray_m03AC00E2D78203B1ECA4868BDDC78DEC58842A2B(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_3; L_3 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_3); } IL_001c: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_4 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_4); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7; L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7); } } IL2CPP_EXTERN_C GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); return (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * _returnValue; _returnValue = Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_gshared (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mD8A9DC20B6F9B264F953F67F4352BC9CA0D53B79_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_mD8A9DC20B6F9B264F953F67F4352BC9CA0D53B79_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mD8A9DC20B6F9B264F953F67F4352BC9CA0D53B79(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m97709EDDF6DDA510E5FAD80248B7C14ED5305C4F_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___left0, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___right1, const RuntimeMethod* method) { { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_0 = ___left0; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 , Span_1_t40491D037FC984A90553DC2639448BA323AA5813 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_0, (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mFD178452B9BA6AD3DE1B665FC2253B278CFE95DC(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m6794F43B0641B2DA7052DE44810E1CC68BA01A66(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_op_Implicit_m1BB03201576C9A752545FD47B1193B75CDAD5789_gshared (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method) { { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_inline((&L_1), (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_get_Empty_mA4E43C771AA49524D4F09A1A1216BE0BF5BE1FD3_gshared (const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_0 = V_0; return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 V_0; memset((&V_0), 0, sizeof(V_0)); { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 )); goto IL_0037; } { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_8 = ___array0; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_9; L_9 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_AdjustorThunk (RuntimeObject * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Create_m7B235A73547C49110AF8FD6581A3416A7F0BACF4_gshared (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 V_2; memset((&V_2), 0, sizeof(V_2)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 V_3; memset((&V_3), 0, sizeof(V_3)); { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_2 = V_2; return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 )); goto IL_0042; } { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_16 = ___array0; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_17; L_17 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline((&L_20), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 V_0; memset((&V_0), 0, sizeof(V_0)); { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 )); goto IL_0043; } { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_15 = ___array0; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_16; L_16 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_AdjustorThunk (RuntimeObject * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_2 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5; L_5 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7; L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7); } IL_0030: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_8); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_11; L_11 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_13; L_13 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_13); } } IL2CPP_EXTERN_C HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * _returnValue; _returnValue = Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_GetPinnableReference_m5217D6BD05B6994C3980C7A0D1B94878E24EC997_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_4; L_4 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_4); } IL_0024: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_5 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_5); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_6 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_8; L_8 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_8); } IL_003b: { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9; L_9 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_9); } } IL2CPP_EXTERN_C HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_GetPinnableReference_m5217D6BD05B6994C3980C7A0D1B94878E24EC997_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * _returnValue; _returnValue = Span_1_GetPinnableReference_m5217D6BD05B6994C3980C7A0D1B94878E24EC997(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mFB54A6D375736161FA4B845C0C11CA734CB8BE14_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_7 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_12 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_12); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_13 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_15; L_15 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mFB54A6D375736161FA4B845C0C11CA734CB8BE14_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mFB54A6D375736161FA4B845C0C11CA734CB8BE14(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mFCE241AF04C5035E09D71055FC13DE174681882C_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_5 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_10 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_10); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_11 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_13; L_13 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_19 = V_4; int32_t L_20 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_21; L_21 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_22 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_21)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_21)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_23 = V_4; int32_t L_24 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_25; L_25 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_26 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_25)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_25)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_27 = V_4; int32_t L_28 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_29; L_29 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_30 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_29)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_29)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_31 = V_4; int32_t L_32 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_33; L_33 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_34 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_33)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_33)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_35 = V_4; int32_t L_36 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_37; L_37 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_38 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_37)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_37)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_39 = V_4; int32_t L_40 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_41; L_41 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_42 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_41)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_41)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_43 = V_4; int32_t L_44 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_45; L_45 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_46 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_45)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_45)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_47 = V_4; int32_t L_48 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_49; L_49 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_50 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_49)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_49)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_56 = V_4; int32_t L_57 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_58; L_58 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_59 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_58)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_58)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_60 = V_4; int32_t L_61 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_62; L_62 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_63 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_62)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_62)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_64 = V_4; int32_t L_65 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_66; L_66 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_67 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_66)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_66)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_68 = V_4; int32_t L_69 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_70; L_70 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_71 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_70)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_70)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_73 = V_4; int32_t L_74 = V_5; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_75; L_75 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 L_76 = ___value0; *(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_75)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_75)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL); #endif int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mFCE241AF04C5035E09D71055FC13DE174681882C_AdjustorThunk (RuntimeObject * __this, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 ___value0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mFCE241AF04C5035E09D71055FC13DE174681882C(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method) { { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78_AdjustorThunk (RuntimeObject * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * V_2 = NULL; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_6; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_7; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_8 = V_3; int32_t L_9 = V_1; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_8, (int32_t)L_9, (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D_AdjustorThunk (RuntimeObject * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mA14126A45ED7C85D59066C3A73F8AA47C209A50D(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_mEA218B053F380D3F25CF9233588D534BA82ABCB7_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___left0, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___right1, const RuntimeMethod* method) { { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4, (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 Span_1_op_Implicit_m932A7112644A047F61F52E1A1929D7EE28776A6D_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___span0, const RuntimeMethod* method) { { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_0 = ___span0; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_0.get__pinnable_0(); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline((&L_6), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m0750BF2EC0B49365718D86C87D45DC365919D9DD_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m0750BF2EC0B49365718D86C87D45DC365919D9DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m0750BF2EC0B49365718D86C87D45DC365919D9DD(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_7 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline((&L_10), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_10; } } IL2CPP_EXTERN_C Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 _returnValue; _returnValue = Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline((&L_11), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_11; } } IL2CPP_EXTERN_C Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t40491D037FC984A90553DC2639448BA323AA5813 _returnValue; _returnValue = Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* Span_1_ToArray_mDECC700A8B4FB376A2FC66F0B95199A4D86E3829_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_1 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_3 = (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)(HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_3; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = V_0; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_5; L_5 = (( Span_1_t40491D037FC984A90553DC2639448BA323AA5813 (*) (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m26FF0F26AC04E6E03DB2D0FB8BEDCE693F0ABE78((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)__this, (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_6 = V_0; return (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_6; } } IL2CPP_EXTERN_C HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* Span_1_ToArray_mDECC700A8B4FB376A2FC66F0B95199A4D86E3829_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* _returnValue; _returnValue = Span_1_ToArray_mDECC700A8B4FB376A2FC66F0B95199A4D86E3829(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_3; L_3 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_3); } IL_001c: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_4 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_4); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7; L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7); } } IL2CPP_EXTERN_C HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); return (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * _returnValue; _returnValue = Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_gshared (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m7381C8053EAE365839A6FFCD6222C7C45F6EE20E_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m7381C8053EAE365839A6FFCD6222C7C45F6EE20E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m7381C8053EAE365839A6FFCD6222C7C45F6EE20E(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m2E18931F47C0E8A682E9ED91AB35A3D7522D0B6C_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___left0, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___right1, const RuntimeMethod* method) { { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_0 = ___left0; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_0, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mFD27B35DB8F347DDEC016D401514EC65C22704C5(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mC8550B9D63709C084EBACE62763B39335F79B586(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_op_Implicit_m85E14517C3456FD268A285E5476D9899B429FCCD_gshared (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method) { { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_inline((&L_1), (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_get_Empty_m2C6DFB6938A81B6FB0135D8065159A98BFA520EC_gshared (const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_0 = V_0; return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0; memset((&V_0), 0, sizeof(V_0)); { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )); goto IL_0037; } { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_8 = ___array0; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_9; L_9 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_AdjustorThunk (RuntimeObject * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Create_m2143C03FFAC50A24FD58EC9EEC1C774623212C6C_gshared (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2; memset((&V_2), 0, sizeof(V_2)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_3; memset((&V_3), 0, sizeof(V_3)); { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2 = V_2; return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )); goto IL_0042; } { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_16 = ___array0; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_17; L_17 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_20), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0; memset((&V_0), 0, sizeof(V_0)); { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )); goto IL_0043; } { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_15 = ___array0; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_16; L_16 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_AdjustorThunk (RuntimeObject * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_2 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5; L_5 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7; L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7); } IL_0030: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_8); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11; L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13; L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_13); } } IL2CPP_EXTERN_C HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * _returnValue; _returnValue = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_GetPinnableReference_m2F162FF613737E773862758880D739BD686BEDC3_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_4; L_4 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_4); } IL_0024: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_5 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_5); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_8; L_8 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_8); } IL_003b: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9; L_9 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_9); } } IL2CPP_EXTERN_C HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_GetPinnableReference_m2F162FF613737E773862758880D739BD686BEDC3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * _returnValue; _returnValue = Span_1_GetPinnableReference_m2F162FF613737E773862758880D739BD686BEDC3(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m7E3FCA206AC9D69CAAAC2F20A97AF60FCEBE0A7E_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_12 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_12); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_28; L_28 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m7E3FCA206AC9D69CAAAC2F20A97AF60FCEBE0A7E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m7E3FCA206AC9D69CAAAC2F20A97AF60FCEBE0A7E(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5E79161F17CD2AADD28CF0F1D09F074DB2D45F45_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_5 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_10 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_10); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13; L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_18; L_18 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_19 = V_4; int32_t L_20 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_21; L_21 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_22 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_21 = L_22; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_23 = V_4; int32_t L_24 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_25; L_25 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_26 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_25 = L_26; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_27 = V_4; int32_t L_28 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_29; L_29 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_30 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_29 = L_30; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_31 = V_4; int32_t L_32 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_33; L_33 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_34 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_33 = L_34; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_35 = V_4; int32_t L_36 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_37; L_37 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_38 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_37 = L_38; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_39 = V_4; int32_t L_40 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_41; L_41 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_42 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_41 = L_42; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_43 = V_4; int32_t L_44 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_45; L_45 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_46 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_45 = L_46; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_47 = V_4; int32_t L_48 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_49; L_49 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_50 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_56 = V_4; int32_t L_57 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_58; L_58 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_59 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_58 = L_59; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_60 = V_4; int32_t L_61 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_62; L_62 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_63 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_62 = L_63; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_64 = V_4; int32_t L_65 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_66; L_66 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_67 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_66 = L_67; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_68 = V_4; int32_t L_69 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_70; L_70 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_71 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_73 = V_4; int32_t L_74 = V_5; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_75; L_75 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_76 = ___value0; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m5E79161F17CD2AADD28CF0F1D09F074DB2D45F45_AdjustorThunk (RuntimeObject * __this, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___value0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m5E79161F17CD2AADD28CF0F1D09F074DB2D45F45(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_AdjustorThunk (RuntimeObject * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_2 = NULL; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_6; L_6 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_6; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7; L_7 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_8 = V_3; int32_t L_9 = V_1; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8, (int32_t)L_9, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5_AdjustorThunk (RuntimeObject * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m89994EB3CB93B392858EEF6233C360590B113EA5(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m01B2691BF3035EE2BB228E9B84B2B9210C55C46F_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___left0, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___right1, const RuntimeMethod* method) { { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_4; L_4 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5; L_5 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D Span_1_op_Implicit_m4328C935DC0180E3FACC1946CE23E2A2BC84BEB9_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___span0, const RuntimeMethod* method) { { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_0 = ___span0; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_0.get__pinnable_0(); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline((&L_6), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mB6F05AECB98F4D677F36A418EDDCC8C4ECD37476_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5; L_5 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_mB6F05AECB98F4D677F36A418EDDCC8C4ECD37476_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mB6F05AECB98F4D677F36A418EDDCC8C4ECD37476(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_10), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10; } } IL2CPP_EXTERN_C Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 _returnValue; _returnValue = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_11; } } IL2CPP_EXTERN_C Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 _returnValue; _returnValue = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* Span_1_ToArray_m344E7A2DAFEBD2CECE3AC7C949E93E87AFF38602_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_1 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_3 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)(HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_3; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = V_0; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5; L_5 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)__this, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_6 = V_0; return (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_6; } } IL2CPP_EXTERN_C HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* Span_1_ToArray_m344E7A2DAFEBD2CECE3AC7C949E93E87AFF38602_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* _returnValue; _returnValue = Span_1_ToArray_m344E7A2DAFEBD2CECE3AC7C949E93E87AFF38602(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3; L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_3); } IL_001c: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_4 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_4); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7; L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7); } } IL2CPP_EXTERN_C HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); return (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * _returnValue; _returnValue = Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mFBC1E41913CD2474ED446879A7899D457E80500C_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_mFBC1E41913CD2474ED446879A7899D457E80500C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mFBC1E41913CD2474ED446879A7899D457E80500C(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_mC3FD821EADD2058CC39BFA4CF84EAEF3E3F74C33_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___left0, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___right1, const RuntimeMethod* method) { { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_0 = ___left0; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_0, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mA6B3252A2BFA8A12ABEC5EA2F7E99C8F1F8B4140(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mB3CADB4898B8BCA0861FDBF50C8AB714E6DA4C31(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_op_Implicit_m2F54B7DBAF7D761DBF8E688E349D48DBBF11A930_gshared (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method) { { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_inline((&L_1), (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_get_Empty_mED9984E404C691DBA27E13490C9938526551AC2D_gshared (const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_0 = V_0; return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )); goto IL_0037; } { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_8 = ___array0; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_9; L_9 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_AdjustorThunk (RuntimeObject * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Create_m7F6FEBBBECE8884CAC893FEC6AEDC8109802A5C5_gshared (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2; memset((&V_2), 0, sizeof(V_2)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_3; memset((&V_3), 0, sizeof(V_3)); { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2 = V_2; return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )); goto IL_0042; } { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_16 = ___array0; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_17; L_17 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_20), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )); goto IL_0043; } { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_15 = ___array0; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_16; L_16 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_AdjustorThunk (RuntimeObject * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_2 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5; L_5 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7; L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7); } IL_0030: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_8); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11; L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13; L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_13); } } IL2CPP_EXTERN_C HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * _returnValue; _returnValue = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_GetPinnableReference_m3757F1BE15A101230486C9FFA8825E9E7142570F_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_4; L_4 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_4); } IL_0024: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_5 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_5); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_8; L_8 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_8); } IL_003b: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9; L_9 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_9); } } IL2CPP_EXTERN_C HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_GetPinnableReference_m3757F1BE15A101230486C9FFA8825E9E7142570F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * _returnValue; _returnValue = Span_1_GetPinnableReference_m3757F1BE15A101230486C9FFA8825E9E7142570F(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m298DD64E9EF44E1E95DD7CABDA00CF639E3594D0_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_12 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_12); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_28; L_28 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m298DD64E9EF44E1E95DD7CABDA00CF639E3594D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m298DD64E9EF44E1E95DD7CABDA00CF639E3594D0(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5D232BCA14AC9C5240DE25A4F7D44990656D6BE1_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_5 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_10 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_10); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13; L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_18; L_18 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_19 = V_4; int32_t L_20 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_21; L_21 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_22 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_21 = L_22; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_23 = V_4; int32_t L_24 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_25; L_25 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_26 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_25 = L_26; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_27 = V_4; int32_t L_28 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_29; L_29 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_30 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_29 = L_30; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_31 = V_4; int32_t L_32 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_33; L_33 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_34 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_33 = L_34; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_35 = V_4; int32_t L_36 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_37; L_37 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_38 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_37 = L_38; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_39 = V_4; int32_t L_40 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_41; L_41 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_42 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_41 = L_42; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_43 = V_4; int32_t L_44 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_45; L_45 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_46 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_45 = L_46; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_47 = V_4; int32_t L_48 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_49; L_49 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_50 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_56 = V_4; int32_t L_57 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_58; L_58 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_59 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_58 = L_59; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_60 = V_4; int32_t L_61 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_62; L_62 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_63 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_62 = L_63; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_64 = V_4; int32_t L_65 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_66; L_66 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_67 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_66 = L_67; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_68 = V_4; int32_t L_69 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_70; L_70 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_71 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_73 = V_4; int32_t L_74 = V_5; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_75; L_75 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_76 = ___value0; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m5D232BCA14AC9C5240DE25A4F7D44990656D6BE1_AdjustorThunk (RuntimeObject * __this, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___value0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m5D232BCA14AC9C5240DE25A4F7D44990656D6BE1(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_AdjustorThunk (RuntimeObject * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_2 = NULL; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_6; L_6 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_6; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7; L_7 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_8 = V_3; int32_t L_9 = V_1; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8, (int32_t)L_9, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458_AdjustorThunk (RuntimeObject * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m42FBA927C3DCBE73C02E9B590BEF3E236931D458(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m54A5BDD79D6375C67109FCF01C9E1B12E53F1BCC_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___left0, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___right1, const RuntimeMethod* method) { { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_4; L_4 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5; L_5 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 Span_1_op_Implicit_m75D5AA1A69AD37403D5794870976B4DA759F2747_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___span0, const RuntimeMethod* method) { { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_0 = ___span0; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_0.get__pinnable_0(); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline((&L_6), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m25A6A1CFE309C84CFA090648D6EBA56B630CAED6_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5; L_5 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m25A6A1CFE309C84CFA090648D6EBA56B630CAED6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m25A6A1CFE309C84CFA090648D6EBA56B630CAED6(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_10), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10; } } IL2CPP_EXTERN_C Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 _returnValue; _returnValue = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_11; } } IL2CPP_EXTERN_C Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 _returnValue; _returnValue = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* Span_1_ToArray_mE1C0E29D7610E9FB5B9207BCB2D46926D9992812_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_1 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_3 = (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)(HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_3; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = V_0; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5; L_5 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)__this, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_6 = V_0; return (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_6; } } IL2CPP_EXTERN_C HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* Span_1_ToArray_mE1C0E29D7610E9FB5B9207BCB2D46926D9992812_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* _returnValue; _returnValue = Span_1_ToArray_mE1C0E29D7610E9FB5B9207BCB2D46926D9992812(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3; L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_3); } IL_001c: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_4 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_4); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7; L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7); } } IL2CPP_EXTERN_C HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); return (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * _returnValue; _returnValue = Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m93161C32F5C788B1B867FFEE61CCB4621B7629F1_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m93161C32F5C788B1B867FFEE61CCB4621B7629F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m93161C32F5C788B1B867FFEE61CCB4621B7629F1(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m0C2A4666A2984E0B306DE37B97393A222DE109EC_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___left0, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___right1, const RuntimeMethod* method) { { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_0 = ___left0; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_0, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m8892501D7E1C542496BACFCBB863684C4E678C87(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m6956388E194142D1D6F4C894A1976D82A7CF240D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_op_Implicit_m80A7CC6BB4D9AF069EF5D205A803D33198B68E45_gshared (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method) { { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_inline((&L_1), (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_get_Empty_m09B5BED44392CB42BE144E791E68BC92B2B0C00D_gshared (const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_0 = V_0; return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )); goto IL_0037; } { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_8 = ___array0; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_9; L_9 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_AdjustorThunk (RuntimeObject * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Create_mD98B7B9786E3EA442524821148C6CA4239E30EA9_gshared (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2; memset((&V_2), 0, sizeof(V_2)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_3; memset((&V_3), 0, sizeof(V_3)); { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2 = V_2; return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )); goto IL_0042; } { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_16 = ___array0; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_17; L_17 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_20), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )); goto IL_0043; } { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_15 = ___array0; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_16; L_16 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_AdjustorThunk (RuntimeObject * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_2 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5; L_5 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7; L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7); } IL_0030: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_8); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11; L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13; L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_13); } } IL2CPP_EXTERN_C HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * _returnValue; _returnValue = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_GetPinnableReference_m103040E6DCBF17A96CE532BEA5A5AD23682332BD_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_4; L_4 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_4); } IL_0024: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_5 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_5); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_8; L_8 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_8); } IL_003b: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9; L_9 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_9); } } IL2CPP_EXTERN_C HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_GetPinnableReference_m103040E6DCBF17A96CE532BEA5A5AD23682332BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * _returnValue; _returnValue = Span_1_GetPinnableReference_m103040E6DCBF17A96CE532BEA5A5AD23682332BD(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mA8AF02F805E11FAAE9C1BF3367B8C36FB09E579F_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_12 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_12); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mA8AF02F805E11FAAE9C1BF3367B8C36FB09E579F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mA8AF02F805E11FAAE9C1BF3367B8C36FB09E579F(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mEA201FCC17CF182365446956EF970E80D22599D6_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_5 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_10 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_10); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13; L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_19 = V_4; int32_t L_20 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_21; L_21 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_22 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_21 = L_22; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_23 = V_4; int32_t L_24 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_25; L_25 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_26 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_25 = L_26; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_27 = V_4; int32_t L_28 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_29; L_29 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_30 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_29 = L_30; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_31 = V_4; int32_t L_32 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_33; L_33 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_34 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_33 = L_34; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_35 = V_4; int32_t L_36 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_37; L_37 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_38 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_37 = L_38; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_39 = V_4; int32_t L_40 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_41; L_41 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_42 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_41 = L_42; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_43 = V_4; int32_t L_44 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_45; L_45 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_46 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_45 = L_46; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_47 = V_4; int32_t L_48 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_49; L_49 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_50 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_56 = V_4; int32_t L_57 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_58; L_58 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_59 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_58 = L_59; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_60 = V_4; int32_t L_61 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_62; L_62 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_63 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_62 = L_63; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_64 = V_4; int32_t L_65 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_66; L_66 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_67 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_66 = L_67; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_68 = V_4; int32_t L_69 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_70; L_70 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_71 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_73 = V_4; int32_t L_74 = V_5; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_75; L_75 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_76 = ___value0; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mEA201FCC17CF182365446956EF970E80D22599D6_AdjustorThunk (RuntimeObject * __this, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___value0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mEA201FCC17CF182365446956EF970E80D22599D6(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_AdjustorThunk (RuntimeObject * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_2 = NULL; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_6; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_8 = V_3; int32_t L_9 = V_1; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8, (int32_t)L_9, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00_AdjustorThunk (RuntimeObject * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m2C06A77292FF6E79D6904BDCFE3955A23F7C3E00(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m9BEED73E3BC0253409D736F9FED4F29BDB826F8A_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___left0, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___right1, const RuntimeMethod* method) { { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A Span_1_op_Implicit_m467D24E3B34BF423B6D325B9F5879224A3EB4695_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___span0, const RuntimeMethod* method) { { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_0 = ___span0; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_0.get__pinnable_0(); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline((&L_6), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m8397DF85EC91DCEC73ED8041DA38E14340165AA4_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m8397DF85EC91DCEC73ED8041DA38E14340165AA4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m8397DF85EC91DCEC73ED8041DA38E14340165AA4(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_10), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10; } } IL2CPP_EXTERN_C Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 _returnValue; _returnValue = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_11; } } IL2CPP_EXTERN_C Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 _returnValue; _returnValue = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* Span_1_ToArray_m3770325777B5D626AA6B355AB653DBF502B3DFB6_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_1 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_3 = (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)(HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_3; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = V_0; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5; L_5 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)__this, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_6 = V_0; return (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_6; } } IL2CPP_EXTERN_C HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* Span_1_ToArray_m3770325777B5D626AA6B355AB653DBF502B3DFB6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* _returnValue; _returnValue = Span_1_ToArray_m3770325777B5D626AA6B355AB653DBF502B3DFB6(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3; L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_3); } IL_001c: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_4 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_4); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7; L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7); } } IL2CPP_EXTERN_C HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); return (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * _returnValue; _returnValue = Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0729211D3B60436277D06B0564F18FD702BA0EF2_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m0729211D3B60436277D06B0564F18FD702BA0EF2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m0729211D3B60436277D06B0564F18FD702BA0EF2(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_mEB6AF96C77B76193E3D1C305CE94764A8698B7F6_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___left0, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___right1, const RuntimeMethod* method) { { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_0 = ___left0; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 , Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_0, (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m2D5155F69EA3D874667AF5F8C4CA47E692973AB4(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m7534EC7A599D772ED53DB9299CFA2046F4D2EEC7(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_op_Implicit_m49178632D6D46DF37F79F3878CCDDF86861CDDE0_gshared (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method) { { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_inline((&L_1), (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_get_Empty_mB81549D18482FD2D33AE2B262FB916B25BCF3CA2_gshared (const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_0 = V_0; return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 )); goto IL_0037; } { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_8 = ___array0; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_9; L_9 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_AdjustorThunk (RuntimeObject * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Create_m1796A7EEE7F1610379CBE56E738AA1FE2EF71FDD_gshared (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 V_2; memset((&V_2), 0, sizeof(V_2)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 V_3; memset((&V_3), 0, sizeof(V_3)); { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_2 = V_2; return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 )); goto IL_0042; } { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_16 = ___array0; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_17; L_17 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline((&L_20), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 )); goto IL_0043; } { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_15 = ___array0; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_16; L_16 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_AdjustorThunk (RuntimeObject * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_2 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5; L_5 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7; L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7); } IL_0030: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_8); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_11; L_11 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_13; L_13 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_13); } } IL2CPP_EXTERN_C HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * _returnValue; _returnValue = Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_GetPinnableReference_mF6B07EA8ADD76F6230E07B153F09BF029218AF0A_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_4; L_4 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_4); } IL_0024: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_5 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_5); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_6 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_8; L_8 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_8); } IL_003b: { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9; L_9 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_9); } } IL2CPP_EXTERN_C HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_GetPinnableReference_mF6B07EA8ADD76F6230E07B153F09BF029218AF0A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * _returnValue; _returnValue = Span_1_GetPinnableReference_mF6B07EA8ADD76F6230E07B153F09BF029218AF0A(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m8C5F1624845F72043524BFE681441BFA131B2313_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_7 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_12 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_12); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_13 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_15; L_15 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m8C5F1624845F72043524BFE681441BFA131B2313_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m8C5F1624845F72043524BFE681441BFA131B2313(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mD09AFB35EE6720BC0CDD182DDBE2FB90EF5921A2_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_5 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_10 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_10); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_11 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_13; L_13 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_19 = V_4; int32_t L_20 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_21; L_21 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_22 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_21 = L_22; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_23 = V_4; int32_t L_24 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_25; L_25 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_26 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_25 = L_26; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_27 = V_4; int32_t L_28 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_29; L_29 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_30 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_29 = L_30; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_31 = V_4; int32_t L_32 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_33; L_33 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_34 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_33 = L_34; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_35 = V_4; int32_t L_36 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_37; L_37 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_38 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_37 = L_38; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_39 = V_4; int32_t L_40 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_41; L_41 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_42 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_41 = L_42; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_43 = V_4; int32_t L_44 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_45; L_45 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_46 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_45 = L_46; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_47 = V_4; int32_t L_48 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_49; L_49 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_50 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_56 = V_4; int32_t L_57 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_58; L_58 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_59 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_58 = L_59; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_60 = V_4; int32_t L_61 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_62; L_62 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_63 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_62 = L_63; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_64 = V_4; int32_t L_65 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_66; L_66 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_67 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_66 = L_67; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_68 = V_4; int32_t L_69 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_70; L_70 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_71 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_73 = V_4; int32_t L_74 = V_5; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_75; L_75 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 L_76 = ___value0; *(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mD09AFB35EE6720BC0CDD182DDBE2FB90EF5921A2_AdjustorThunk (RuntimeObject * __this, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ___value0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mD09AFB35EE6720BC0CDD182DDBE2FB90EF5921A2(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method) { { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064_AdjustorThunk (RuntimeObject * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * V_2 = NULL; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_6; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_7; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_8 = V_3; int32_t L_9 = V_1; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_8, (int32_t)L_9, (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF_AdjustorThunk (RuntimeObject * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m99F72FE0D1B27CF9D7EF123516B6FF9E720E5BFF(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m1A54D54CF538B2B9551C24EB2068C343A16BBB06_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___left0, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___right1, const RuntimeMethod* method) { { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4, (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 Span_1_op_Implicit_m25EA517B9734F5D974867E793B9102BC37835EEB_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___span0, const RuntimeMethod* method) { { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_0 = ___span0; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_0.get__pinnable_0(); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline((&L_6), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m18266B5C490310ACA84E947F63AD83D70B1609B4_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m18266B5C490310ACA84E947F63AD83D70B1609B4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m18266B5C490310ACA84E947F63AD83D70B1609B4(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_7 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline((&L_10), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_10; } } IL2CPP_EXTERN_C Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 _returnValue; _returnValue = Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline((&L_11), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_11; } } IL2CPP_EXTERN_C Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 _returnValue; _returnValue = Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* Span_1_ToArray_mE4BA36EDAB000D64F3322A35323EC1D7F66BD336_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_1 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_3 = (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)(HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_3; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = V_0; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_5; L_5 = (( Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 (*) (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m606C970832D88B2E0D295D13F1AE74DCE5641064((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)__this, (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_6 = V_0; return (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_6; } } IL2CPP_EXTERN_C HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* Span_1_ToArray_mE4BA36EDAB000D64F3322A35323EC1D7F66BD336_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* _returnValue; _returnValue = Span_1_ToArray_mE4BA36EDAB000D64F3322A35323EC1D7F66BD336(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_3; L_3 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_3); } IL_001c: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_4 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_4); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7; L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7); } } IL2CPP_EXTERN_C HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); return (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * _returnValue; _returnValue = Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_gshared (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m599A1378649C8822298A0B1AB6A43A9FE309F88E_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m599A1378649C8822298A0B1AB6A43A9FE309F88E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m599A1378649C8822298A0B1AB6A43A9FE309F88E(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m8E07A36969529E862C05DED7B7CBEA0F5EE8C981_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___left0, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___right1, const RuntimeMethod* method) { { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_0 = ___left0; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E , Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_0, (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m1C5856FAE61EFD72FB90A810B7CDE5E9D2F7D69B(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mD6269D57CBF664E7C4EEC200C5DCE6136450D84B(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_op_Implicit_m2251E381EC5E296B0FD47DFCA153ADC1E47B9880_gshared (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method) { { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_inline((&L_1), (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_get_Empty_mFFCAB3DEEFC3FE79D24BDE0FF5FC998293E3A3CC_gshared (const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_0 = V_0; return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB )); goto IL_0037; } { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_8 = ___array0; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_9; L_9 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_AdjustorThunk (RuntimeObject * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Create_m19227EE054AA680D19781EEB4014C57952F7363C_gshared (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E V_2; memset((&V_2), 0, sizeof(V_2)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB V_3; memset((&V_3), 0, sizeof(V_3)); { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_2 = V_2; return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB )); goto IL_0042; } { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_16 = ___array0; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_17; L_17 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline((&L_20), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB )); goto IL_0043; } { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_15 = ___array0; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_16; L_16 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_AdjustorThunk (RuntimeObject * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_2 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5; L_5 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7; L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7); } IL_0030: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_8); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_11; L_11 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_13; L_13 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_13); } } IL2CPP_EXTERN_C HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * _returnValue; _returnValue = Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_GetPinnableReference_m943CECDCEAD5B869099E5F5F1A3115BF471DF6A4_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_4; L_4 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_4); } IL_0024: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_5 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_5); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_6 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_8; L_8 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_8); } IL_003b: { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9; L_9 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_9); } } IL2CPP_EXTERN_C HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_GetPinnableReference_m943CECDCEAD5B869099E5F5F1A3115BF471DF6A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * _returnValue; _returnValue = Span_1_GetPinnableReference_m943CECDCEAD5B869099E5F5F1A3115BF471DF6A4(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m6E91DA386AB9AFCADE7DCF9A4AF1269D59134F10_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_7 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_12 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_12); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_13 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_15; L_15 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_24; L_24 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_28; L_28 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m6E91DA386AB9AFCADE7DCF9A4AF1269D59134F10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m6E91DA386AB9AFCADE7DCF9A4AF1269D59134F10(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mCDFF4884AE6E5BC37F2E21D74C0EC533D87388DB_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_5 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_10 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_10); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_11 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_13; L_13 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_18; L_18 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_19 = V_4; int32_t L_20 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_21; L_21 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_22 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_21 = L_22; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_23 = V_4; int32_t L_24 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_25; L_25 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_26 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_25 = L_26; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_27 = V_4; int32_t L_28 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_29; L_29 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_30 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_29 = L_30; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_31 = V_4; int32_t L_32 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_33; L_33 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_34 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_33 = L_34; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_35 = V_4; int32_t L_36 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_37; L_37 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_38 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_37 = L_38; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_39 = V_4; int32_t L_40 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_41; L_41 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_42 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_41 = L_42; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_43 = V_4; int32_t L_44 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_45; L_45 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_46 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_45 = L_46; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_47 = V_4; int32_t L_48 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_49; L_49 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_50 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_56 = V_4; int32_t L_57 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_58; L_58 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_59 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_58 = L_59; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_60 = V_4; int32_t L_61 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_62; L_62 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_63 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_62 = L_63; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_64 = V_4; int32_t L_65 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_66; L_66 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_67 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_66 = L_67; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_68 = V_4; int32_t L_69 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_70; L_70 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_71 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_73 = V_4; int32_t L_74 = V_5; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_75; L_75 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB L_76 = ___value0; *(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mCDFF4884AE6E5BC37F2E21D74C0EC533D87388DB_AdjustorThunk (RuntimeObject * __this, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB ___value0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mCDFF4884AE6E5BC37F2E21D74C0EC533D87388DB(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method) { { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686_AdjustorThunk (RuntimeObject * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * V_2 = NULL; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_6; L_6 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_6; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7; L_7 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_7; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_8 = V_3; int32_t L_9 = V_1; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_8, (int32_t)L_9, (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4_AdjustorThunk (RuntimeObject * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mA1A25E83E82ED6D1B2784CCF1DCAC096093AAFC4(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m02B78C7578010CE3A7FD38ABC5EEEB869E3A1E09_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___left0, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___right1, const RuntimeMethod* method) { { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_4; L_4 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5; L_5 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4, (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E Span_1_op_Implicit_m96920416CC5645DE9AEB29995AEF6A0993D6DAA2_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___span0, const RuntimeMethod* method) { { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_0 = ___span0; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_0.get__pinnable_0(); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline((&L_6), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mA7AD0351FAC29ABE67E9E9F90CBF8399E1E8768C_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5; L_5 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_mA7AD0351FAC29ABE67E9E9F90CBF8399E1E8768C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mA7AD0351FAC29ABE67E9E9F90CBF8399E1E8768C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_7 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline((&L_10), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_10; } } IL2CPP_EXTERN_C Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E _returnValue; _returnValue = Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline((&L_11), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_11; } } IL2CPP_EXTERN_C Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E _returnValue; _returnValue = Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* Span_1_ToArray_mB4ECF183E2C962DB55CECB675E31C03ECBF711B2_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_1 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_3 = (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)(HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_3; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = V_0; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_5; L_5 = (( Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E (*) (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m7CC06014FDC9AC723CF6C3AB9AE5870EAD0D9686((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)__this, (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_6 = V_0; return (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_6; } } IL2CPP_EXTERN_C HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* Span_1_ToArray_mB4ECF183E2C962DB55CECB675E31C03ECBF711B2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* _returnValue; _returnValue = Span_1_ToArray_mB4ECF183E2C962DB55CECB675E31C03ECBF711B2(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_3; L_3 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_3); } IL_001c: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_4 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_4); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7; L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7); } } IL2CPP_EXTERN_C HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); return (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * _returnValue; _returnValue = Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_gshared (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0DADA0AD7C21F5149076C5B5615EEB1ABA1FF6E3_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m0DADA0AD7C21F5149076C5B5615EEB1ABA1FF6E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m0DADA0AD7C21F5149076C5B5615EEB1ABA1FF6E3(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m8C02B9A0F294C5410FF2B21D5F70DAACB5CDF6F6_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___left0, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___right1, const RuntimeMethod* method) { { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_0 = ___left0; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 , Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_0, (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m987944466614446BEEDB5F94BCB9EA166BD12165(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mB2F6210172A542719B8869A65F3E0D05CD860109(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_op_Implicit_m52C87433766CA6E5247DC7C5C33806427330F166_gshared (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method) { { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_inline((&L_1), (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_get_Empty_m2FE7576E353315ABF9D27DE53BD70C76868A8CEA_gshared (const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_0 = V_0; return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 )); goto IL_0037; } { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_8 = ___array0; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_9; L_9 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_AdjustorThunk (RuntimeObject * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Create_mA41734A16E71DA948CCAADF3995BC52D0F192B7A_gshared (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 V_2; memset((&V_2), 0, sizeof(V_2)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 V_3; memset((&V_3), 0, sizeof(V_3)); { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_2 = V_2; return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 )); goto IL_0042; } { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_16 = ___array0; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_17; L_17 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline((&L_20), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 )); goto IL_0043; } { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_15 = ___array0; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_16; L_16 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_AdjustorThunk (RuntimeObject * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_2 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5; L_5 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7; L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7); } IL_0030: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_8); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_11; L_11 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_13; L_13 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_13); } } IL2CPP_EXTERN_C HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * _returnValue; _returnValue = Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_GetPinnableReference_mB7B737325CA6ED8BFD695902B43D6B000F9F3DAB_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_4; L_4 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_4); } IL_0024: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_5 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_5); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_6 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_8; L_8 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_8); } IL_003b: { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9; L_9 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_9); } } IL2CPP_EXTERN_C HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_GetPinnableReference_mB7B737325CA6ED8BFD695902B43D6B000F9F3DAB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * _returnValue; _returnValue = Span_1_GetPinnableReference_mB7B737325CA6ED8BFD695902B43D6B000F9F3DAB(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mC72C9AE85FE21A3DE3B09FD9DBB14752F5B51698_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_7 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_12 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_12); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_13 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_15; L_15 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mC72C9AE85FE21A3DE3B09FD9DBB14752F5B51698_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mC72C9AE85FE21A3DE3B09FD9DBB14752F5B51698(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mA31456FF71A224425946468CC2AE6A6CB300A8BB_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_5 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_10 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_10); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_11 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_13; L_13 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_19 = V_4; int32_t L_20 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_21; L_21 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_22 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_21)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_21)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_23 = V_4; int32_t L_24 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_25; L_25 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_26 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_25)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_25)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_27 = V_4; int32_t L_28 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_29; L_29 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_30 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_29)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_29)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_31 = V_4; int32_t L_32 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_33; L_33 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_34 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_33)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_33)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_35 = V_4; int32_t L_36 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_37; L_37 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_38 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_37)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_37)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_39 = V_4; int32_t L_40 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_41; L_41 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_42 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_41)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_41)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_43 = V_4; int32_t L_44 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_45; L_45 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_46 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_45)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_45)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_47 = V_4; int32_t L_48 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_49; L_49 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_50 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_49)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_49)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_56 = V_4; int32_t L_57 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_58; L_58 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_59 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_58)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_58)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_60 = V_4; int32_t L_61 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_62; L_62 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_63 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_62)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_62)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_64 = V_4; int32_t L_65 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_66; L_66 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_67 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_66)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_66)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_68 = V_4; int32_t L_69 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_70; L_70 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_71 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_70)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_70)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_73 = V_4; int32_t L_74 = V_5; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_75; L_75 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 L_76 = ___value0; *(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_75)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_75)->___U3CCodesU3Ek__BackingField_2), (void*)NULL); #endif int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mA31456FF71A224425946468CC2AE6A6CB300A8BB_AdjustorThunk (RuntimeObject * __this, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 ___value0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mA31456FF71A224425946468CC2AE6A6CB300A8BB(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method) { { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539_AdjustorThunk (RuntimeObject * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * V_2 = NULL; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_6; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_7; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_8 = V_3; int32_t L_9 = V_1; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_8, (int32_t)L_9, (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9_AdjustorThunk (RuntimeObject * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m63D1E94ABECE44AD6CD4816277D181B0A741A0E9(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_mDDDB9CE1F42BBA35A61FEE265163FC175DAEB152_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___left0, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___right1, const RuntimeMethod* method) { { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4, (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 Span_1_op_Implicit_mCAF6A5CC13D7463DC61F55511C2D13DDA8691EF3_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___span0, const RuntimeMethod* method) { { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_0 = ___span0; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_0.get__pinnable_0(); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline((&L_6), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m3245CD2763E3716D522B1EE8A17E8DF0D27C7FE0_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m3245CD2763E3716D522B1EE8A17E8DF0D27C7FE0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m3245CD2763E3716D522B1EE8A17E8DF0D27C7FE0(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_7 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline((&L_10), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_10; } } IL2CPP_EXTERN_C Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 _returnValue; _returnValue = Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline((&L_11), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_11; } } IL2CPP_EXTERN_C Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 _returnValue; _returnValue = Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* Span_1_ToArray_m38752B3E0E01BF2021E988CFCB45A0EB38D43F75_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_1 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_3 = (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)(HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_3; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = V_0; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_5; L_5 = (( Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 (*) (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mA34029B0AC4AD086A115EF26DF3286930A17C539((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)__this, (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_6 = V_0; return (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_6; } } IL2CPP_EXTERN_C HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* Span_1_ToArray_m38752B3E0E01BF2021E988CFCB45A0EB38D43F75_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* _returnValue; _returnValue = Span_1_ToArray_m38752B3E0E01BF2021E988CFCB45A0EB38D43F75(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_3; L_3 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_3); } IL_001c: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_4 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_4); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7; L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7); } } IL2CPP_EXTERN_C HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); return (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * _returnValue; _returnValue = Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_gshared (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0631F544A66D74BD74C6820E45137C5335443BF9_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m0631F544A66D74BD74C6820E45137C5335443BF9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m0631F544A66D74BD74C6820E45137C5335443BF9(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m018031866ECB9735D3F478B27853A7A7B38399DD_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___left0, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___right1, const RuntimeMethod* method) { { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_0 = ___left0; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 , Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_0, (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mAA50FB8F98F5444102B229C297A917FACF72E18A(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m739A44CBFC6929CA72FB39B312DB8DB54992D34F(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_op_Implicit_m65ABBA897D54504790C46A979A9E055716503964_gshared (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, const RuntimeMethod* method) { { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_0 = ___array0; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_inline((&L_1), (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_get_Empty_m4DCDF304EE42813397788AF2A114D1F8C51EDE35_gshared (const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_0 = V_0; return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C V_0; memset((&V_0), 0, sizeof(V_0)); { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C )); goto IL_0037; } { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_8 = ___array0; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_9; L_9 = (( Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_AdjustorThunk (RuntimeObject * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Create_m61749496A67B55858C474A6E1F1278C380EB71E1_gshared (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 V_2; memset((&V_2), 0, sizeof(V_2)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C V_3; memset((&V_3), 0, sizeof(V_3)); { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_2 = V_2; return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C )); goto IL_0042; } { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_16 = ___array0; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_17; L_17 = (( Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline((&L_20), (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C V_0; memset((&V_0), 0, sizeof(V_0)); { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C )); goto IL_0043; } { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_15 = ___array0; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_16; L_16 = (( Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_AdjustorThunk (RuntimeObject * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_2 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_5; L_5 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_7; L_7 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_7); } IL_0030: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_8 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_8); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_9 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_11; L_11 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_13; L_13 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_13); } } IL2CPP_EXTERN_C IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * _returnValue; _returnValue = Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_GetPinnableReference_mD911888A453940940609C3B774D29406E88BF362_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_1 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_4; L_4 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_4); } IL_0024: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_5 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_5); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_6 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_8; L_8 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_8); } IL_003b: { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_9; L_9 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_9); } } IL2CPP_EXTERN_C IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_GetPinnableReference_mD911888A453940940609C3B774D29406E88BF362_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * _returnValue; _returnValue = Span_1_GetPinnableReference_mD911888A453940940609C3B774D29406E88BF362(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m33C6661414AD4E7582D96CE14B1C5231EA62A4DB_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_7 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_12 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_12); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_13 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_15; L_15 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_24; L_24 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_28; L_28 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m33C6661414AD4E7582D96CE14B1C5231EA62A4DB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m33C6661414AD4E7582D96CE14B1C5231EA62A4DB(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m78698A8D7FCCBD82759CFAC0DBAE0B622A105531_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_5 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_10 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_10); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_11 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_13; L_13 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_18; L_18 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_19 = V_4; int32_t L_20 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_21; L_21 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_22 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_21)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_23 = V_4; int32_t L_24 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_25; L_25 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_26 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_25)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_27 = V_4; int32_t L_28 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_29; L_29 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_30 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_29)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_31 = V_4; int32_t L_32 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_33; L_33 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_34 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_33)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_35 = V_4; int32_t L_36 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_37; L_37 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_38 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_37)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_39 = V_4; int32_t L_40 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_41; L_41 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_42 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_41)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_43 = V_4; int32_t L_44 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_45; L_45 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_46 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_45)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_47 = V_4; int32_t L_48 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_49; L_49 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_50 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_49)->___U3CNameU3Ek__BackingField_0), (void*)NULL); int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_56 = V_4; int32_t L_57 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_58; L_58 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_59 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_58)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_60 = V_4; int32_t L_61 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_62; L_62 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_63 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_62)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_64 = V_4; int32_t L_65 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_66; L_66 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_67 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_66)->___U3CNameU3Ek__BackingField_0), (void*)NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_68 = V_4; int32_t L_69 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_70; L_70 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_71 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_70)->___U3CNameU3Ek__BackingField_0), (void*)NULL); int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_73 = V_4; int32_t L_74 = V_5; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_75; L_75 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C L_76 = ___value0; *(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_75)->___U3CNameU3Ek__BackingField_0), (void*)NULL); int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m78698A8D7FCCBD82759CFAC0DBAE0B622A105531_AdjustorThunk (RuntimeObject * __this, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C ___value0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m78698A8D7FCCBD82759CFAC0DBAE0B622A105531(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method) { { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D_AdjustorThunk (RuntimeObject * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * V_2 = NULL; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_6; L_6 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_6; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_7; L_7 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_7; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_8 = V_3; int32_t L_9 = V_1; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_8, (int32_t)L_9, (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E_AdjustorThunk (RuntimeObject * __this, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___destination0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mC6DDAA5F3C943E67D01464DC3B42E9B62802C15E(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_mB9663E3F1F08555E8B8A31A5EB29EBFD43D9E975_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___left0, Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___right1, const RuntimeMethod* method) { { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_4; L_4 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_5; L_5 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_4, (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 Span_1_op_Implicit_m7D69661646A7BC57DB15BB59E65D3D186366D4CC_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 ___span0, const RuntimeMethod* method) { { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_0 = ___span0; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_1 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_0.get__pinnable_0(); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mA4C36D6413C86CB10F0E892CD163FB6308327283_inline((&L_6), (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mEFE17DCFC2FEEB1A8DB1C3318956DB952B0C93CC_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_5; L_5 = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_mEFE17DCFC2FEEB1A8DB1C3318956DB952B0C93CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mEFE17DCFC2FEEB1A8DB1C3318956DB952B0C93CC(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_7 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline((&L_10), (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_10; } } IL2CPP_EXTERN_C Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 _returnValue; _returnValue = Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_8 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline((&L_11), (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_11; } } IL2CPP_EXTERN_C Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 _returnValue; _returnValue = Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* Span_1_ToArray_m77B8E33C9AF05FAC91178755EDE29D1B0839F0F7_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_1 = ((PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_3 = (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)(IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)L_3; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_4 = V_0; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_5; L_5 = (( Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 (*) (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mF924EAD6B2145CE98195960A6EEAF2F75F54B24D((Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 *)__this, (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_6 = V_0; return (IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076*)L_6; } } IL2CPP_EXTERN_C IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* Span_1_ToArray_m77B8E33C9AF05FAC91178755EDE29D1B0839F0F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* _returnValue; _returnValue = Span_1_ToArray_m77B8E33C9AF05FAC91178755EDE29D1B0839F0F7(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_0 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_3; L_3 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_3); } IL_001c: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_4 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_4); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_5 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_7; L_7 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_7); } } IL2CPP_EXTERN_C IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_0 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); return (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * _returnValue; _returnValue = Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_gshared (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m4094AA17B300C7594D20298E653D49064A3FEC11_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m4094AA17B300C7594D20298E653D49064A3FEC11_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m4094AA17B300C7594D20298E653D49064A3FEC11(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m0917C6118BDCF12DEB3E97D6DBEAF2AFD2030DCE_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___left0, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___right1, const RuntimeMethod* method) { { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_0 = ___left0; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B , Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_0, (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m293CF398FE7B8FAD0294F839E799D36F71D386B9(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m2F10FB909D21AC585E16C914571533A7E1E253F2(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_op_Implicit_mF3EBE6BDF9ED145A91643FC45A4A000E2FDA25B2_gshared (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, const RuntimeMethod* method) { { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_0 = ___array0; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_inline((&L_1), (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_get_Empty_m78E9AE4B9369D746C402F288212A669D63C48088_gshared (const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_0 = V_0; return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A V_0; memset((&V_0), 0, sizeof(V_0)); { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A )); goto IL_0037; } { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_8 = ___array0; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_9; L_9 = (( Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_AdjustorThunk (RuntimeObject * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Create_mEADDB7758995B799728D91077F0B8AF769A4ECA8_gshared (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B V_2; memset((&V_2), 0, sizeof(V_2)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A V_3; memset((&V_3), 0, sizeof(V_3)); { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_2 = V_2; return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A )); goto IL_0042; } { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_16 = ___array0; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_17; L_17 = (( Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline((&L_20), (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A V_0; memset((&V_0), 0, sizeof(V_0)); { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A )); goto IL_0043; } { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_15 = ___array0; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_16; L_16 = (( Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_AdjustorThunk (RuntimeObject * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_2 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_5; L_5 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_7; L_7 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_7); } IL_0030: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_8 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_8); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_9 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_11; L_11 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_13; L_13 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_13); } } IL2CPP_EXTERN_C IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * _returnValue; _returnValue = Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_GetPinnableReference_m7416344352FF0262AFCC6D657355487DBCE3B2E3_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_1 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_4; L_4 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_4); } IL_0024: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_5 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_5); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_6 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_8; L_8 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_8); } IL_003b: { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_9; L_9 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_9); } } IL2CPP_EXTERN_C IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_GetPinnableReference_m7416344352FF0262AFCC6D657355487DBCE3B2E3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * _returnValue; _returnValue = Span_1_GetPinnableReference_m7416344352FF0262AFCC6D657355487DBCE3B2E3(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m37D17697083AA12D5F815BB6575B62F135151E30_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_7 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_12 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_12); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_13 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_15; L_15 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_24; L_24 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_28; L_28 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m37D17697083AA12D5F815BB6575B62F135151E30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m37D17697083AA12D5F815BB6575B62F135151E30(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m17F26900B3C6B313F7185A22DAF220112A161FAC_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_5 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_10 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_10); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_11 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_13; L_13 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_18; L_18 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_19 = V_4; int32_t L_20 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_21; L_21 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_22 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_21)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_21)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_23 = V_4; int32_t L_24 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_25; L_25 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_26 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_25)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_25)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_27 = V_4; int32_t L_28 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_29; L_29 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_30 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_29)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_29)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_31 = V_4; int32_t L_32 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_33; L_33 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_34 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_33)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_33)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_35 = V_4; int32_t L_36 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_37; L_37 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_38 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_37)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_37)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_39 = V_4; int32_t L_40 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_41; L_41 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_42 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_41)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_41)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_43 = V_4; int32_t L_44 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_45; L_45 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_46 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_45)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_45)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_47 = V_4; int32_t L_48 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_49; L_49 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_50 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_49)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_49)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_56 = V_4; int32_t L_57 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_58; L_58 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_59 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_58)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_58)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_60 = V_4; int32_t L_61 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_62; L_62 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_63 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_62)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_62)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_64 = V_4; int32_t L_65 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_66; L_66 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_67 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_66)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_66)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_68 = V_4; int32_t L_69 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_70; L_70 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_71 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_70)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_70)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_73 = V_4; int32_t L_74 = V_5; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_75; L_75 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A L_76 = ___value0; *(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_75)->___U3CTextU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_75)->___U3CCultureU3Ek__BackingField_1), (void*)NULL); #endif int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m17F26900B3C6B313F7185A22DAF220112A161FAC_AdjustorThunk (RuntimeObject * __this, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A ___value0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m17F26900B3C6B313F7185A22DAF220112A161FAC(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method) { { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8_AdjustorThunk (RuntimeObject * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * V_2 = NULL; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_6; L_6 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_6; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_7; L_7 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_7; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_8 = V_3; int32_t L_9 = V_1; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_8, (int32_t)L_9, (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A_AdjustorThunk (RuntimeObject * __this, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___destination0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m6EACB804A93EE49E7E70A4268F84D0BECB387C6A(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_mD3C4AA5BE169BBF52AEE34F3E71CA3AAADE0556D_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___left0, Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___right1, const RuntimeMethod* method) { { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_4; L_4 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_5; L_5 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_4, (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC Span_1_op_Implicit_mEBFE5F7D87D716A6F0E222902EDF7994C694206F_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B ___span0, const RuntimeMethod* method) { { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_0 = ___span0; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_1 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_0.get__pinnable_0(); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mFD5CAF32A5F82E1948B36E92F8A87D19DF358ED9_inline((&L_6), (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m0051B0AF7390F8F87C9F6E7AA17917FC9C99DFA2_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_5; L_5 = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m0051B0AF7390F8F87C9F6E7AA17917FC9C99DFA2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m0051B0AF7390F8F87C9F6E7AA17917FC9C99DFA2(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_7 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline((&L_10), (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_10; } } IL2CPP_EXTERN_C Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B _returnValue; _returnValue = Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_8 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline((&L_11), (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_11; } } IL2CPP_EXTERN_C Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B _returnValue; _returnValue = Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* Span_1_ToArray_m322EE9182061B722088C73DA4DD8E00512F15B6D_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_1 = ((PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_3 = (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)(IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)L_3; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_4 = V_0; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_5; L_5 = (( Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B (*) (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m7D76D466479E7001714A019A1BF561F1D95584E8((Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B *)__this, (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_6 = V_0; return (IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B*)L_6; } } IL2CPP_EXTERN_C IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* Span_1_ToArray_m322EE9182061B722088C73DA4DD8E00512F15B6D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* _returnValue; _returnValue = Span_1_ToArray_m322EE9182061B722088C73DA4DD8E00512F15B6D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_0 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_3; L_3 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_3); } IL_001c: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_4 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_4); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_5 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_7; L_7 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_7); } } IL2CPP_EXTERN_C IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_0 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); return (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * _returnValue; _returnValue = Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_gshared (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m84A1FA8EF0A7562F43C9B8B77434405C1507EEDD_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m84A1FA8EF0A7562F43C9B8B77434405C1507EEDD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m84A1FA8EF0A7562F43C9B8B77434405C1507EEDD(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_mAACD7BE1D82416BBF903A1794A6DDD6ECAF9BADF_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___left0, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___right1, const RuntimeMethod* method) { { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_0 = ___left0; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 , Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_0, (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m9DA4C32875F08018CB98B97368DFFF330D5A381F(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mE1E6A83977151578E3717706E0A1EC3055E944F4(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_op_Implicit_m696441177958F171A56F2CAB40182CA7F66E9495_gshared (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, const RuntimeMethod* method) { { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_0 = ___array0; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_inline((&L_1), (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_get_Empty_m106D12D64ABC481EA070D58D1490D37B97BD0D24_gshared (const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_0 = V_0; return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C V_0; memset((&V_0), 0, sizeof(V_0)); { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C )); goto IL_0037; } { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_8 = ___array0; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_9; L_9 = (( Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_AdjustorThunk (RuntimeObject * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Create_mF338FEBF15BE0426BF61D7B13EE58D01F7F7A0D3_gshared (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 V_2; memset((&V_2), 0, sizeof(V_2)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C V_3; memset((&V_3), 0, sizeof(V_3)); { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_2 = V_2; return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C )); goto IL_0042; } { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_16 = ___array0; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_17; L_17 = (( Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline((&L_20), (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C V_0; memset((&V_0), 0, sizeof(V_0)); { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C )); goto IL_0043; } { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_15 = ___array0; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_16; L_16 = (( Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_AdjustorThunk (RuntimeObject * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_2 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_5; L_5 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_7; L_7 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_7); } IL_0030: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_8 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_8); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_9 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_11; L_11 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_13; L_13 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_13); } } IL2CPP_EXTERN_C IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * _returnValue; _returnValue = Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_GetPinnableReference_mBA2FE465A724CDEA3E9538B1AE1BB68E893DDE94_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_1 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_4; L_4 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_4); } IL_0024: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_5 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_5); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_6 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_8; L_8 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_8); } IL_003b: { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_9; L_9 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_9); } } IL2CPP_EXTERN_C IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_GetPinnableReference_mBA2FE465A724CDEA3E9538B1AE1BB68E893DDE94_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * _returnValue; _returnValue = Span_1_GetPinnableReference_mBA2FE465A724CDEA3E9538B1AE1BB68E893DDE94(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mBAB395FC3297E8644FCF71F2EBAB3ADE693C8109_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_7 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_12 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_12); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_13 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_15; L_15 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_24; L_24 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_28; L_28 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mBAB395FC3297E8644FCF71F2EBAB3ADE693C8109_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mBAB395FC3297E8644FCF71F2EBAB3ADE693C8109(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m53CA5213CE44D29DC2A9A5D8FE1CC7FAA164C5D7_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_5 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_10 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_10); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_11 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_13; L_13 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_18; L_18 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_19 = V_4; int32_t L_20 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_21; L_21 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_22 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_21)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_23 = V_4; int32_t L_24 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_25; L_25 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_26 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_25)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_27 = V_4; int32_t L_28 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_29; L_29 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_30 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_29)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_31 = V_4; int32_t L_32 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_33; L_33 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_34 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_33)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_35 = V_4; int32_t L_36 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_37; L_37 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_38 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_37)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_39 = V_4; int32_t L_40 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_41; L_41 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_42 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_41)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_43 = V_4; int32_t L_44 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_45; L_45 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_46 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_45)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_47 = V_4; int32_t L_48 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_49; L_49 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_50 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_49)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_56 = V_4; int32_t L_57 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_58; L_58 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_59 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_58)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_60 = V_4; int32_t L_61 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_62; L_62 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_63 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_62)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_64 = V_4; int32_t L_65 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_66; L_66 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_67 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_66)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_68 = V_4; int32_t L_69 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_70; L_70 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_71 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_70)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_73 = V_4; int32_t L_74 = V_5; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_75; L_75 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C L_76 = ___value0; *(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_75)->___U3CValuesU3Ek__BackingField_0), (void*)NULL); int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m53CA5213CE44D29DC2A9A5D8FE1CC7FAA164C5D7_AdjustorThunk (RuntimeObject * __this, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C ___value0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m53CA5213CE44D29DC2A9A5D8FE1CC7FAA164C5D7(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method) { { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E_AdjustorThunk (RuntimeObject * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * V_2 = NULL; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_6; L_6 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_6; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_7; L_7 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_7; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_8 = V_3; int32_t L_9 = V_1; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_8, (int32_t)L_9, (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F_AdjustorThunk (RuntimeObject * __this, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___destination0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m718FC83DA120159822374D676BFCBFCFA854548F(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m78112ADEE5C9B34BD828E294F415616774EE3C65_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___left0, Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___right1, const RuntimeMethod* method) { { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_4; L_4 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_5; L_5 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_4, (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B Span_1_op_Implicit_mDDFFA72EAD843BA2B0BBFD6AFB6BDC4D56838E94_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 ___span0, const RuntimeMethod* method) { { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_0 = ___span0; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_1 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_0.get__pinnable_0(); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m745E56F428BA30F574975501280DE129205EDF79_inline((&L_6), (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m738DCB2C89DD4365AC185FC76332FC90B6C9392C_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_5; L_5 = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m738DCB2C89DD4365AC185FC76332FC90B6C9392C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m738DCB2C89DD4365AC185FC76332FC90B6C9392C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_7 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline((&L_10), (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_10; } } IL2CPP_EXTERN_C Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 _returnValue; _returnValue = Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_8 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline((&L_11), (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_11; } } IL2CPP_EXTERN_C Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 _returnValue; _returnValue = Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* Span_1_ToArray_m6FBD5797252E7EF8489726E302E45CA039F98AF0_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_1 = ((PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_3 = (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)(IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)L_3; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_4 = V_0; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_5; L_5 = (( Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 (*) (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m2AF6C96BB606E452DDDBC5A589CB09378DD3584E((Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 *)__this, (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_6 = V_0; return (IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654*)L_6; } } IL2CPP_EXTERN_C IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* Span_1_ToArray_m6FBD5797252E7EF8489726E302E45CA039F98AF0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* _returnValue; _returnValue = Span_1_ToArray_m6FBD5797252E7EF8489726E302E45CA039F98AF0(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_0 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_3; L_3 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_3); } IL_001c: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_4 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_4); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_5 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_7; L_7 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_7); } } IL2CPP_EXTERN_C IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_0 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); return (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * _returnValue; _returnValue = Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_gshared (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m57BD42907913951B7A3E220A17872992B6D8E8CE_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m57BD42907913951B7A3E220A17872992B6D8E8CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m57BD42907913951B7A3E220A17872992B6D8E8CE(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_mE6524D0EC9C28927372168F4CB29064EB8726F58_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___left0, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___right1, const RuntimeMethod* method) { { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_0 = ___left0; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 , Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_0, (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mCB3DA821C6BE76DDFDF009A3F0143414E19909D8(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m2914DA2D90A9F45121BE65F3B1DD58A8929F91C7(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_op_Implicit_mE51C79701981378F676AD0E89F64D5521E8B4158_gshared (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, const RuntimeMethod* method) { { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_0 = ___array0; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_inline((&L_1), (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_get_Empty_m9849953920D012D2AD7DA4533BF93CFAF460A8CF_gshared (const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_0 = V_0; return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A V_0; memset((&V_0), 0, sizeof(V_0)); { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A )); goto IL_0037; } { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_8 = ___array0; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_9; L_9 = (( Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_AdjustorThunk (RuntimeObject * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Create_m2165B4BBE3365FE3627AFACB89FBF7F25D1133D4_gshared (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 V_2; memset((&V_2), 0, sizeof(V_2)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A V_3; memset((&V_3), 0, sizeof(V_3)); { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_2 = V_2; return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A )); goto IL_0042; } { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_16 = ___array0; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_17; L_17 = (( Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline((&L_20), (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A V_0; memset((&V_0), 0, sizeof(V_0)); { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A )); goto IL_0043; } { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_15 = ___array0; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_16; L_16 = (( Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_AdjustorThunk (RuntimeObject * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_2 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_5; L_5 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_7; L_7 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_7); } IL_0030: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_8 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_8); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_9 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_11; L_11 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_13; L_13 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_13); } } IL2CPP_EXTERN_C IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * _returnValue; _returnValue = Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_GetPinnableReference_mDA418BBF0CD5BB7B0082F35CF46071DB4AA47CAB_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_1 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_4; L_4 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_4); } IL_0024: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_5 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_5); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_6 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_8; L_8 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_8); } IL_003b: { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_9; L_9 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_9); } } IL2CPP_EXTERN_C IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_GetPinnableReference_mDA418BBF0CD5BB7B0082F35CF46071DB4AA47CAB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * _returnValue; _returnValue = Span_1_GetPinnableReference_mDA418BBF0CD5BB7B0082F35CF46071DB4AA47CAB(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mE751035C2EA42326ECDDDD15488F7CA48AAE2706_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_7 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_12 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_12); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_13 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_15; L_15 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_24; L_24 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_28; L_28 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_mE751035C2EA42326ECDDDD15488F7CA48AAE2706_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mE751035C2EA42326ECDDDD15488F7CA48AAE2706(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m081E3453398488C60624871964446EC58D042E2A_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_5 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_10 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_10); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_11 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_13; L_13 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_18; L_18 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_19 = V_4; int32_t L_20 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_21; L_21 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_22 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_21)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_21)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_21)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_23 = V_4; int32_t L_24 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_25; L_25 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_26 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_25)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_25)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_25)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_27 = V_4; int32_t L_28 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_29; L_29 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_30 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_29)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_29)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_29)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_31 = V_4; int32_t L_32 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_33; L_33 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_34 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_33)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_33)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_33)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_35 = V_4; int32_t L_36 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_37; L_37 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_38 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_37)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_37)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_37)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_39 = V_4; int32_t L_40 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_41; L_41 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_42 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_41)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_41)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_41)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_43 = V_4; int32_t L_44 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_45; L_45 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_46 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_45)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_45)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_45)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_47 = V_4; int32_t L_48 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_49; L_49 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_50 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_49)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_49)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_49)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_56 = V_4; int32_t L_57 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_58; L_58 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_59 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_58)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_58)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_58)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_60 = V_4; int32_t L_61 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_62; L_62 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_63 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_62)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_62)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_62)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_64 = V_4; int32_t L_65 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_66; L_66 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_67 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_66)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_66)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_66)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_68 = V_4; int32_t L_69 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_70; L_70 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_71 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_70)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_70)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_70)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_73 = V_4; int32_t L_74 = V_5; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_75; L_75 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A L_76 = ___value0; *(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_75)->___U3CNameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_75)->___U3CPcsCoordinatesU3Ek__BackingField_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_75)->___U3CDeviceCoordinatesU3Ek__BackingField_2), (void*)NULL); #endif int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m081E3453398488C60624871964446EC58D042E2A_AdjustorThunk (RuntimeObject * __this, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A ___value0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m081E3453398488C60624871964446EC58D042E2A(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method) { { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D_AdjustorThunk (RuntimeObject * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * V_2 = NULL; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_6; L_6 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_6; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_7; L_7 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_7; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_8 = V_3; int32_t L_9 = V_1; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_8, (int32_t)L_9, (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC_AdjustorThunk (RuntimeObject * __this, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___destination0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m87C1050883015ECC237CE0E294E6337D36DE88BC(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_mB330E451DB6225EBEFE77C069BE6DE984610D753_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___left0, Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___right1, const RuntimeMethod* method) { { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_4; L_4 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_5; L_5 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_4, (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C Span_1_op_Implicit_m8A162565DCADF6355F9AEAD3DD7B0155F5D15E64_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 ___span0, const RuntimeMethod* method) { { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_0 = ___span0; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_1 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_0.get__pinnable_0(); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m85BE75D17F2B54F7EF948894B5CB03762BF4693C_inline((&L_6), (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m286C805D044127AA2A78B3D6A40B68450F6F2756_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_5; L_5 = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m286C805D044127AA2A78B3D6A40B68450F6F2756_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m286C805D044127AA2A78B3D6A40B68450F6F2756(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_7 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline((&L_10), (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_10; } } IL2CPP_EXTERN_C Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 _returnValue; _returnValue = Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_8 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline((&L_11), (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_11; } } IL2CPP_EXTERN_C Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 _returnValue; _returnValue = Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* Span_1_ToArray_m4C333B42C23F2E5701DF42B84FBFF923C4461ECA_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_1 = ((PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_3 = (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)(IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)L_3; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_4 = V_0; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_5; L_5 = (( Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 (*) (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m3BDDC0F300B107CB45D0933D554575C084F9DD6D((Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 *)__this, (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_6 = V_0; return (IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9*)L_6; } } IL2CPP_EXTERN_C IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* Span_1_ToArray_m4C333B42C23F2E5701DF42B84FBFF923C4461ECA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* _returnValue; _returnValue = Span_1_ToArray_m4C333B42C23F2E5701DF42B84FBFF923C4461ECA(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_0 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_3; L_3 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_3); } IL_001c: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_4 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_4); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_5 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_7; L_7 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_7); } } IL2CPP_EXTERN_C IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_0 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); return (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * _returnValue; _returnValue = Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_gshared (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mE9F295E01F0F2C46F50EBD34DDD451C68C0336A8_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_mE9F295E01F0F2C46F50EBD34DDD451C68C0336A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mE9F295E01F0F2C46F50EBD34DDD451C68C0336A8(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m6618FA66432A1DE1596815C606E7CDBDDDAF991B_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___left0, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___right1, const RuntimeMethod* method) { { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_0 = ___left0; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F , Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_0, (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m47A5BB1C9E6653E59ABC3ACEF1E689672AFAC8D6(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m96A41D197330C2C2AA2FC7D5A7E01AC57EDCDC2A(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_op_Implicit_m9D27EC432A35052264AC280D9B403997E575D095_gshared (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, const RuntimeMethod* method) { { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_0 = ___array0; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_inline((&L_1), (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_get_Empty_m82701F7A51F302878740F5923BC78BD102FB0F3C_gshared (const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_0 = V_0; return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 )); goto IL_0037; } { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_8 = ___array0; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_9; L_9 = (( Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_AdjustorThunk (RuntimeObject * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Create_m8BE6A3C0E16A210F21C96812DED70E281BDD5FD3_gshared (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F V_2; memset((&V_2), 0, sizeof(V_2)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 V_3; memset((&V_3), 0, sizeof(V_3)); { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_2 = V_2; return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 )); goto IL_0042; } { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_16 = ___array0; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_17; L_17 = (( Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline((&L_20), (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 )); goto IL_0043; } { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_15 = ___array0; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_16; L_16 = (( Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_AdjustorThunk (RuntimeObject * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_2 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_5; L_5 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_7; L_7 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_7); } IL_0030: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_8 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_8); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_9 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_11; L_11 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_13; L_13 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_13); } } IL2CPP_EXTERN_C IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * _returnValue; _returnValue = Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_GetPinnableReference_mEC7C76080D6C36B9328E071DF888C2133691F977_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_1 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_4; L_4 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_4); } IL_0024: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_5 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_5); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_6 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_8; L_8 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_8); } IL_003b: { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_9; L_9 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_9); } } IL2CPP_EXTERN_C IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_GetPinnableReference_mEC7C76080D6C36B9328E071DF888C2133691F977_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * _returnValue; _returnValue = Span_1_GetPinnableReference_mEC7C76080D6C36B9328E071DF888C2133691F977(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m703F350D2D6E5A5243F670DC9F4C3D3DC941AFDE_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_7 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_12 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_12); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_13 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_15; L_15 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m703F350D2D6E5A5243F670DC9F4C3D3DC941AFDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m703F350D2D6E5A5243F670DC9F4C3D3DC941AFDE(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m6C987E9A96849C058A713B5482CDB451F03B0141_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_5 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_10 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_10); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_11 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_13; L_13 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_19 = V_4; int32_t L_20 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_21; L_21 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_22 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_21)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_21)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_23 = V_4; int32_t L_24 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_25; L_25 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_26 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_25)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_25)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_27 = V_4; int32_t L_28 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_29; L_29 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_30 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_29)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_29)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_31 = V_4; int32_t L_32 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_33; L_33 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_34 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_33)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_33)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_35 = V_4; int32_t L_36 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_37; L_37 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_38 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_37)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_37)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_39 = V_4; int32_t L_40 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_41; L_41 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_42 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_41)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_41)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_43 = V_4; int32_t L_44 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_45; L_45 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_46 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_45)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_45)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_47 = V_4; int32_t L_48 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_49; L_49 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_50 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_49)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_49)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_56 = V_4; int32_t L_57 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_58; L_58 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_59 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_58)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_58)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_60 = V_4; int32_t L_61 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_62; L_62 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_63 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_62)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_62)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_64 = V_4; int32_t L_65 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_66; L_66 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_67 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_66)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_66)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_68 = V_4; int32_t L_69 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_70; L_70 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_71 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_70)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_70)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_73 = V_4; int32_t L_74 = V_5; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_75; L_75 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 L_76 = ___value0; *(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_75)->___U3CDeviceManufacturerInfoU3Ek__BackingField_4), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_75)->___U3CDeviceModelInfoU3Ek__BackingField_5), (void*)NULL); #endif int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m6C987E9A96849C058A713B5482CDB451F03B0141_AdjustorThunk (RuntimeObject * __this, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 ___value0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m6C987E9A96849C058A713B5482CDB451F03B0141(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method) { { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB_AdjustorThunk (RuntimeObject * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * V_2 = NULL; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_6; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_7; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_8 = V_3; int32_t L_9 = V_1; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_8, (int32_t)L_9, (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99_AdjustorThunk (RuntimeObject * __this, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___destination0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m12D0B9329F753569DA7630F50F25725936E85F99(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_mDF905483DDD7253D22AA853417004343893D2029_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___left0, Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___right1, const RuntimeMethod* method) { { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_4, (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 Span_1_op_Implicit_m1836FD0AC5F09852F2312D55A1B0B2195ECE5BE0_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F ___span0, const RuntimeMethod* method) { { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_0 = ___span0; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_1 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_0.get__pinnable_0(); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mC4811065F0391D22826CD405D24D45A966692CFF_inline((&L_6), (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m5FED3B5715B8A86EFFF0014BA1A69DF9EC213956_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m5FED3B5715B8A86EFFF0014BA1A69DF9EC213956_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m5FED3B5715B8A86EFFF0014BA1A69DF9EC213956(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_7 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline((&L_10), (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_10; } } IL2CPP_EXTERN_C Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F _returnValue; _returnValue = Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_8 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline((&L_11), (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_11; } } IL2CPP_EXTERN_C Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F _returnValue; _returnValue = Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* Span_1_ToArray_m53888F1A53704636A4D3F80173251E38C2CFC350_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_1 = ((PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_3 = (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)(IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)L_3; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_4 = V_0; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_5; L_5 = (( Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F (*) (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m8BEA393831181A6D5994ED39242697572D39DFEB((Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F *)__this, (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_6 = V_0; return (IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641*)L_6; } } IL2CPP_EXTERN_C IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* Span_1_ToArray_m53888F1A53704636A4D3F80173251E38C2CFC350_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* _returnValue; _returnValue = Span_1_ToArray_m53888F1A53704636A4D3F80173251E38C2CFC350(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_0 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_3; L_3 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_3); } IL_001c: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_4 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_4); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_5 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_7; L_7 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_7); } } IL2CPP_EXTERN_C IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_0 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); return (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * _returnValue; _returnValue = Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_gshared (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mBEE40493046E3B94ADBA7F66D651377167EF124E_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_mBEE40493046E3B94ADBA7F66D651377167EF124E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mBEE40493046E3B94ADBA7F66D651377167EF124E(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_m9CF2C42047500F764AAF3CBE5E7B292A8EC30403_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___left0, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___right1, const RuntimeMethod* method) { { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_0 = ___left0; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF , Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_0, (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m03DB72CB8514878AE1CFBE2D9CCE51F50EDBAF41(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mCDC3E9F6DE7CEB7CC6E04EA32CEF85A34AA6750D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_op_Implicit_m60203F3B11711C1CB085BA9DE3F0352E753BF1C1_gshared (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, const RuntimeMethod* method) { { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_0 = ___array0; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_inline((&L_1), (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_get_Empty_m939819C20DC4F6F0C9B83899DFE8B9EAB3FCD471_gshared (const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_0 = V_0; return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA )); goto IL_0037; } { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_8 = ___array0; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_9; L_9 = (( Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_AdjustorThunk (RuntimeObject * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Create_m73912F1F016459695761FD6AA8EC8131ED7C26A6_gshared (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF V_2; memset((&V_2), 0, sizeof(V_2)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA V_3; memset((&V_3), 0, sizeof(V_3)); { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_2 = V_2; return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA )); goto IL_0042; } { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_16 = ___array0; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_17; L_17 = (( Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline((&L_20), (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA )); goto IL_0043; } { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_15 = ___array0; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_16; L_16 = (( Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_AdjustorThunk (RuntimeObject * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_2 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_5; L_5 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_7; L_7 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_7); } IL_0030: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_8 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_8); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_9 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_11; L_11 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_13; L_13 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_13); } } IL2CPP_EXTERN_C IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * _returnValue; _returnValue = Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_GetPinnableReference_m902220EBAE0795AE1C2C7452D2855D479D19BBEF_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_1 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_4; L_4 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_4); } IL_0024: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_5 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_5); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_6 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_8; L_8 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_8); } IL_003b: { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_9; L_9 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_9); } } IL2CPP_EXTERN_C IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_GetPinnableReference_m902220EBAE0795AE1C2C7452D2855D479D19BBEF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * _returnValue; _returnValue = Span_1_GetPinnableReference_m902220EBAE0795AE1C2C7452D2855D479D19BBEF(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m061693375C0AE2D5D5FEFFE838EAD445F471E7A4_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_7 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_12 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_12); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_13 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_15; L_15 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_24; L_24 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_28; L_28 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m061693375C0AE2D5D5FEFFE838EAD445F471E7A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m061693375C0AE2D5D5FEFFE838EAD445F471E7A4(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m82DCF9A9DECC8705D64B4E22E0F0321ACEC21B79_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_5 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_10 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_10); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_11 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_13; L_13 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_18; L_18 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_19 = V_4; int32_t L_20 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_21; L_21 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_22 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_21)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_23 = V_4; int32_t L_24 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_25; L_25 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_26 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_25)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_27 = V_4; int32_t L_28 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_29; L_29 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_30 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_29)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_31 = V_4; int32_t L_32 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_33; L_33 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_34 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_33)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_35 = V_4; int32_t L_36 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_37; L_37 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_38 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_37)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_39 = V_4; int32_t L_40 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_41; L_41 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_42 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_41)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_43 = V_4; int32_t L_44 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_45; L_45 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_46 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_45)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_47 = V_4; int32_t L_48 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_49; L_49 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_50 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_49)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_56 = V_4; int32_t L_57 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_58; L_58 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_59 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_58)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_60 = V_4; int32_t L_61 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_62; L_62 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_63 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_62)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_64 = V_4; int32_t L_65 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_66; L_66 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_67 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_66)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_68 = V_4; int32_t L_69 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_70; L_70 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_71 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_70)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_73 = V_4; int32_t L_74 = V_5; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_75; L_75 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA L_76 = ___value0; *(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_75)->___U3CDescriptionU3Ek__BackingField_1), (void*)NULL); int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_m82DCF9A9DECC8705D64B4E22E0F0321ACEC21B79_AdjustorThunk (RuntimeObject * __this, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA ___value0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m82DCF9A9DECC8705D64B4E22E0F0321ACEC21B79(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method) { { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72_AdjustorThunk (RuntimeObject * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * V_2 = NULL; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_6; L_6 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_6; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_7; L_7 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_7; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_8 = V_3; int32_t L_9 = V_1; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_8, (int32_t)L_9, (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300_AdjustorThunk (RuntimeObject * __this, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___destination0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mAA1430A625458FE0CC82A3AECBD4B14589442300(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m08AF590863190E008FF2333FAE8FA317282C4709_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___left0, Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___right1, const RuntimeMethod* method) { { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_4; L_4 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_5; L_5 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_4, (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 Span_1_op_Implicit_m8A9583B41322784B7C03D4CA0F382F3CFA30854F_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF ___span0, const RuntimeMethod* method) { { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_0 = ___span0; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_1 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_0.get__pinnable_0(); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m5A9AE9E28A06B4B1C2783B37E5112FAA5B68EE05_inline((&L_6), (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m2E8043E44AAE19F570E96086A506A1D87E1EF397_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_5; L_5 = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m2E8043E44AAE19F570E96086A506A1D87E1EF397_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m2E8043E44AAE19F570E96086A506A1D87E1EF397(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_7 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline((&L_10), (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_10; } } IL2CPP_EXTERN_C Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF _returnValue; _returnValue = Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_8 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline((&L_11), (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_11; } } IL2CPP_EXTERN_C Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF _returnValue; _returnValue = Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* Span_1_ToArray_mA38FD6B62625A540CB2AE08AD6F38AE587B1ACA1_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_1 = ((PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_3 = (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)(IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)L_3; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_4 = V_0; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_5; L_5 = (( Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF (*) (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mC9A7781ABEAE858F0322C67DCA29FD026F804C72((Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF *)__this, (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_6 = V_0; return (IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B*)L_6; } } IL2CPP_EXTERN_C IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* Span_1_ToArray_mA38FD6B62625A540CB2AE08AD6F38AE587B1ACA1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* _returnValue; _returnValue = Span_1_ToArray_mA38FD6B62625A540CB2AE08AD6F38AE587B1ACA1(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_0 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_3; L_3 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_3); } IL_001c: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_4 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_4); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_5 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_7; L_7 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_7); } } IL2CPP_EXTERN_C IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_0 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); return (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * _returnValue; _returnValue = Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_gshared (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m8B1D73780331D1C06286DC02244A59D0E3F5D97D_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool Span_1_get_IsEmpty_m8B1D73780331D1C06286DC02244A59D0E3F5D97D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m8B1D73780331D1C06286DC02244A59D0E3F5D97D(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::op_Inequality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Inequality_mD727FDB072154F800643AD48A87D8A3B7CB239DC_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___left0, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___right1, const RuntimeMethod* method) { { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_0 = ___left0; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 , Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_0, (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m4A9134AE0088C6A2012983438636975510A54E51(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL); NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m31276CAC57F8F1A5660D0C21C944A9816F3E3B0C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_op_Implicit_m8AAFAD26D3AA0D335E107E7EB34E0875EDD6D868_gshared (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, const RuntimeMethod* method) { { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_0 = ___array0; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_inline((&L_1), (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_get_Empty_mC4C06669916F99BE2B5F1E52F70274E669B8B256_gshared (const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_0 = V_0; return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C V_0; memset((&V_0), 0, sizeof(V_0)); { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C )); goto IL_0037; } { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_8 = ___array0; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_9; L_9 = (( Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_AdjustorThunk (RuntimeObject * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Create_m284C814021AD2284161D224576AA1BA446D188E3_gshared (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, int32_t ___start1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 V_2; memset((&V_2), 0, sizeof(V_2)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C V_3; memset((&V_3), 0, sizeof(V_3)); { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_0 = ___array0; if (L_0) { goto IL_0016; } } { int32_t L_1 = ___start1; if (!L_1) { goto IL_000c; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000c: { il2cpp_codegen_initobj((&V_2), sizeof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_2 = V_2; return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C )); goto IL_0042; } { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0042; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0042: { int32_t L_9 = ___start1; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) > ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_004e; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_004e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_11 = ((PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_12 = ___start1; intptr_t L_13; L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_13; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_14 = ___array0; NullCheck(L_14); int32_t L_15 = ___start1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))), (int32_t)L_15)); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_16 = ___array0; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_17; L_17 = (( Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); intptr_t L_18 = V_0; int32_t L_19 = V_1; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline((&L_20), (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_17, (intptr_t)L_18, (int32_t)L_19, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C V_0; memset((&V_0), 0, sizeof(V_0)); { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C )); goto IL_0043; } { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_15 = ___array0; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_16; L_16 = (( Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_AdjustorThunk (RuntimeObject * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_inline(_thisAdjusted, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_inline(_thisAdjusted, ___pointer0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_EXTERN_C void Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_2 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_5; L_5 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_7; L_7 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_7); } IL_0030: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_8 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_8); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_9 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_11; L_11 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_13; L_13 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_13); } } IL2CPP_EXTERN_C IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * _returnValue; _returnValue = Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_GetPinnableReference_mCD5027DA61968B5956BAF80ACB715054CABBDE25_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = (int32_t)__this->get__length_2(); if (!L_0) { goto IL_003b; } } { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_1 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_1) { goto IL_0024; } } { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_2; void* L_3; L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_4; L_4 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_4); } IL_0024: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_5 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_5); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_6 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_8; L_8 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_8); } IL_003b: { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_9; L_9 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_9); } } IL2CPP_EXTERN_C IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_GetPinnableReference_mCD5027DA61968B5956BAF80ACB715054CABBDE25_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * _returnValue; _returnValue = Span_1_GetPinnableReference_mCD5027DA61968B5956BAF80ACB715054CABBDE25(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m78CD7194BC60E5618ECC6FB5CC79A18B1929A441_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uintptr_t V_1; memset((&V_1), 0, sizeof(V_1)); uint8_t* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); uint8_t* V_4 = NULL; uintptr_t V_5; memset((&V_5), 0, sizeof(V_5)); intptr_t* V_6 = NULL; uint8_t* V_7 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2 = V_0; int32_t L_3; L_3 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_4; L_4 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)L_2)))), (int64_t)((int64_t)((int64_t)L_3)))), /*hidden argument*/NULL); V_1 = (uintptr_t)L_4; int32_t L_5; L_5 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_6 = sizeof(intptr_t); if (!((int32_t)((int32_t)L_5&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1))))) { goto IL_006f; } } { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_7 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_7) { goto IL_0049; } } { intptr_t L_8 = (intptr_t)__this->get__byteOffset_1(); V_3 = (intptr_t)L_8; void* L_9; L_9 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_3), /*hidden argument*/NULL); V_2 = (uint8_t*)L_9; uint8_t* L_10 = V_2; uintptr_t L_11 = V_1; SpanHelpers_ClearLessThanPointerSized_m257390BAE1A54335F742BD17D85AF6D8FC03C831((uint8_t*)(uint8_t*)L_10, (uintptr_t)L_11, /*hidden argument*/NULL); return; } IL_0049: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_12 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_12); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_13 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_15; L_15 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_13, (intptr_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_16; L_16 = (( uint8_t* (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_4 = (uint8_t*)L_16; uint8_t* L_17 = V_4; uintptr_t L_18 = V_1; SpanHelpers_ClearLessThanPointerSized_mDD75E922D42E70B6F76DB1A1EC1A96F59CAFF0B5((uint8_t*)(uint8_t*)L_17, (uintptr_t)L_18, /*hidden argument*/NULL); return; } IL_006f: { bool L_19; L_19 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_19) { goto IL_00a3; } } { int32_t L_20 = V_0; int32_t L_21; L_21 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); uint32_t L_22 = sizeof(intptr_t); IL2CPP_RUNTIME_CLASS_INIT(UIntPtr_t_il2cpp_TypeInfo_var); uintptr_t L_23; L_23 = UIntPtr_op_Explicit_m69C88CE8E50F8352EEEDBA0E5C60A36FF4DEB455((uint64_t)((int64_t)((int64_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_20, (int32_t)L_21))/(int32_t)L_22)))), /*hidden argument*/NULL); V_5 = (uintptr_t)L_23; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_24; L_24 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)); V_6 = (intptr_t*)L_25; intptr_t* L_26 = V_6; uintptr_t L_27 = V_5; SpanHelpers_ClearPointerSizedWithReferences_m45CDDDFAE259A9678B759645C7AB467860D44BAE((intptr_t*)(intptr_t*)L_26, (uintptr_t)L_27, /*hidden argument*/NULL); return; } IL_00a3: { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_28; L_28 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_28, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_7 = (uint8_t*)L_29; uint8_t* L_30 = V_7; uintptr_t L_31 = V_1; SpanHelpers_ClearPointerSizedWithoutReferences_mC6EF2B959C4B0E58F8D4B8C9A5EF341F948FFAAA((uint8_t*)(uint8_t*)L_30, (uintptr_t)L_31, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void Span_1_Clear_m78CD7194BC60E5618ECC6FB5CC79A18B1929A441_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m78CD7194BC60E5618ECC6FB5CC79A18B1929A441(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mB41BE4BEDE64BC7A1C10A7C0D52436D3CD0DEA67_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C ___value0, const RuntimeMethod* method) { int32_t V_0 = 0; uint8_t V_1 = 0x0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t* V_3 = NULL; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * V_4 = NULL; int32_t V_5 = 0; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (L_1) { goto IL_000b; } } { return; } IL_000b: { int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_005f; } } { uint8_t* L_3; L_3 = (( uint8_t* (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(&___value0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_4 = *((uint8_t*)L_3); V_1 = (uint8_t)L_4; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_5 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_5) { goto IL_003a; } } { intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); V_2 = (intptr_t)L_6; void* L_7; L_7 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_2), /*hidden argument*/NULL); uint8_t L_8 = V_1; int32_t L_9 = V_0; Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline((void*)(void*)L_7, (uint8_t)L_8, (uint32_t)L_9, /*hidden argument*/NULL); return; } IL_003a: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_10 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_10); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_11 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_13; L_13 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_11, (intptr_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); uint8_t* L_14; L_14 = (( uint8_t* (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); V_3 = (uint8_t*)L_14; uint8_t* L_15 = V_3; uint8_t L_16 = V_1; int32_t L_17 = V_0; Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline((uint8_t*)(uint8_t*)L_15, (uint8_t)L_16, (uint32_t)L_17, /*hidden argument*/NULL); return; } IL_005f: { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_18; L_18 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_19 = V_4; int32_t L_20 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_21; L_21 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_22 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_21 = L_22; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_23 = V_4; int32_t L_24 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_25; L_25 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_23, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_26 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_25 = L_26; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_27 = V_4; int32_t L_28 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_29; L_29 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_30 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_29 = L_30; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_31 = V_4; int32_t L_32 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_33; L_33 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_31, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_34 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_33 = L_34; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_35 = V_4; int32_t L_36 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_37; L_37 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_35, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)4)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_38 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_37 = L_38; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_39 = V_4; int32_t L_40 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_41; L_41 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_39, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)5)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_42 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_41 = L_42; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_43 = V_4; int32_t L_44 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_45; L_45 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_43, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)6)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_46 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_45 = L_46; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_47 = V_4; int32_t L_48 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_49; L_49 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_47, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)7)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_50 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_49 = L_50; int32_t L_51 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)8)); } IL_00fb: { int32_t L_52 = V_5; int32_t L_53 = V_0; if ((((int32_t)L_52) < ((int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)-8)))))) { goto IL_006f; } } { int32_t L_54 = V_5; int32_t L_55 = V_0; if ((((int32_t)L_54) >= ((int32_t)((int32_t)((int32_t)L_55&(int32_t)((int32_t)-4)))))) { goto IL_016d; } } { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_56 = V_4; int32_t L_57 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_58; L_58 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_59 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_58 = L_59; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_60 = V_4; int32_t L_61 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_62; L_62 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_60, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_63 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_62 = L_63; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_64 = V_4; int32_t L_65 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_66; L_66 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_64, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_67 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_66 = L_67; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_68 = V_4; int32_t L_69 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_70; L_70 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_68, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)3)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_71 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_70 = L_71; int32_t L_72 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)4)); goto IL_016d; } IL_0158: { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_73 = V_4; int32_t L_74 = V_5; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_75; L_75 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C L_76 = ___value0; *(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_75 = L_76; int32_t L_77 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1)); } IL_016d: { int32_t L_78 = V_5; int32_t L_79 = V_0; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_0158; } } { return; } } IL2CPP_EXTERN_C void Span_1_Fill_mB41BE4BEDE64BC7A1C10A7C0D52436D3CD0DEA67_AdjustorThunk (RuntimeObject * __this, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C ___value0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mB41BE4BEDE64BC7A1C10A7C0D52436D3CD0DEA67(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method) { { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); if (L_1) { goto IL_000e; } } { ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL); } IL_000e: { return; } } IL2CPP_EXTERN_C void Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C_AdjustorThunk (RuntimeObject * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * V_2 = NULL; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_1 = ___destination0; int32_t L_2 = (int32_t)L_1.get__length_2(); V_1 = (int32_t)L_2; int32_t L_3 = V_0; if (L_3) { goto IL_0013; } } { return (bool)1; } IL_0013: { int32_t L_4 = V_0; int32_t L_5 = V_1; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0019; } } { return (bool)0; } IL_0019: { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_6; L_6 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_6; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_7; L_7 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_7; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_8 = V_3; int32_t L_9 = V_1; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_8, (int32_t)L_9, (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)); return (bool)1; } } IL2CPP_EXTERN_C bool Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82_AdjustorThunk (RuntimeObject * __this, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___destination0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m9BC5F3AE6D0560FFD28A2C962C02998C4663DE82(_thisAdjusted, ___destination0, method); return _returnValue; } // System.Boolean System.Span`1::op_Equality(System.Span`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_op_Equality_m1CDCCA39F674BD74930E5587410A266ED8F15987_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___left0, Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___right1, const RuntimeMethod* method) { { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_2 = ___right1; int32_t L_3 = (int32_t)L_2.get__length_2(); if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0022; } } { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_4; L_4 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_5; L_5 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_4, (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)); return (bool)L_6; } IL_0022: { return (bool)0; } } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F Span_1_op_Implicit_mA3F30B6A616C62B929409E7B826FE0145B6BB3D5_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 ___span0, const RuntimeMethod* method) { { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_0 = ___span0; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_1 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_0.get__pinnable_0(); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mFA7C892E94F08EBA47B1FD5E798739A333F8D834_inline((&L_6), (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_1, (intptr_t)L_3, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23)); return (ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m8A825C9B25D784E3028A2127A8FE3D37DBE4E165_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DB46164953228904843938099AF66650313FEE5); s_Il2CppMethodInitialized = true; } Il2CppChar* V_0 = NULL; Il2CppChar* V_1 = NULL; { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_1; L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) }; Type_t * L_3; L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL); bool L_4; L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL); if (!L_4) { goto IL_0038; } } { IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_5; L_5 = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)); V_1 = (Il2CppChar*)L_6; Il2CppChar* L_7 = V_1; V_0 = (Il2CppChar*)((uintptr_t)L_7); Il2CppChar* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__length_2(); String_t* L_10; L_10 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); return (String_t*)L_10; } IL_0038: { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_11 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_12; L_12 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_11, /*hidden argument*/NULL); NullCheck((MemberInfo_t *)L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_12); int32_t L_14 = (int32_t)__this->get__length_2(); int32_t L_15 = L_14; RuntimeObject * L_16 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_15); String_t* L_17; L_17 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral0DB46164953228904843938099AF66650313FEE5, (RuntimeObject *)L_13, (RuntimeObject *)L_16, /*hidden argument*/NULL); return (String_t*)L_17; } } IL2CPP_EXTERN_C String_t* Span_1_ToString_m8A825C9B25D784E3028A2127A8FE3D37DBE4E165_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m8A825C9B25D784E3028A2127A8FE3D37DBE4E165(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_7 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline((&L_10), (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_10; } } IL2CPP_EXTERN_C Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 _returnValue; _returnValue = Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_inline(_thisAdjusted, ___start0, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_8 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline((&L_11), (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_11; } } IL2CPP_EXTERN_C Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 _returnValue; _returnValue = Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* Span_1_ToArray_m9D99C4EEBFBB01E42535C1E6B7B8480B8BE6C09E_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); if (L_0) { goto IL_000e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_1 = ((PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_3 = (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)(IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)L_3; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_4 = V_0; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_5; L_5 = (( Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 (*) (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m99FC366E5153AE3F372528255A3E3E4F895F383C((Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 *)__this, (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_6 = V_0; return (IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1*)L_6; } } IL2CPP_EXTERN_C IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* Span_1_ToArray_m9D99C4EEBFBB01E42535C1E6B7B8480B8BE6C09E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* _returnValue; _returnValue = Span_1_ToArray_m9D99C4EEBFBB01E42535C1E6B7B8480B8BE6C09E(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_0 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_3; L_3 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_3); } IL_001c: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_4 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_4); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_5 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_7; L_7 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_7); } } IL2CPP_EXTERN_C IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_0 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); return (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * _returnValue; _returnValue = Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_gshared (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_EXTERN_C intptr_t Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline (intptr_t* __this, void* ___value0, const RuntimeMethod* method) { { void* L_0 = ___value0; *__this = ((intptr_t)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method) { { intptr_t L_0 = *__this; return (void*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Unsafe_InitBlockUnaligned_mDBC18343453EDA9D3974E125987D6774C5257F2F_inline (void* ___startAddress0, uint8_t ___value1, uint32_t ___byteCount2, const RuntimeMethod* method) { { void* L_0 = ___startAddress0; uint8_t L_1 = ___value1; uint32_t L_2 = ___byteCount2; il2cpp_codegen_memset(L_0, L_1, L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Unsafe_InitBlockUnaligned_m68B5C8F29E67BD60711F6E9A841EB06C08B3D406_inline (uint8_t* ___startAddress0, uint8_t ___value1, uint32_t ___byteCount2, const RuntimeMethod* method) { { uint8_t* L_0 = ___startAddress0; uint8_t L_1 = ___value1; uint32_t L_2 = ___byteCount2; il2cpp_codegen_memset(L_0, L_1, L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m813DF647BD959E67A837B8407E2E4B874375304B_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E V_0; memset((&V_0), 0, sizeof(V_0)); { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E )); goto IL_0037; } { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_8 = ___array0; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_9; L_9 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m47E8E54E889206C11D67262207440FAF037BA60B_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E V_0; memset((&V_0), 0, sizeof(V_0)); { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E )); goto IL_0043; } { GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_15 = ___array0; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_16; L_16 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD7287780C66F4531D7AA3882ED4AB41F6438F0D1_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_get_Item_m018127FC8374F10CEE88DBBE495192AF8C03B419_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_2 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5; L_5 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7; L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7); } IL_0030: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_8); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_11; L_11 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_13; L_13 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_3; L_3 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_3); } IL_001c: { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_4 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); NullCheck(L_4); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7; L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m428BF55486F32FA62921E8EC11827E7CC9416844_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_7 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline((&L_10), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE Span_1_Slice_m9D1E3923328CB6FEAE4222712298A21778024170_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m48A12F38245775D9E27EBA0548D027FF58C5C4B4_inline((&L_11), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * Span_1_get_Pinnable_mE06D7E86E52359626C3FEDB3F1C5130711684B8F_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0(); return (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m69C6DA2DB3540AD1786C96694509798868D8083A_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA40810C10AF8C6935E59E372305648664A3FEBB4_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F V_0; memset((&V_0), 0, sizeof(V_0)); { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F )); goto IL_0037; } { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_8 = ___array0; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_9; L_9 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m35393135916EC97AEEA93685A9FC1CA8A4DD51DF_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F V_0; memset((&V_0), 0, sizeof(V_0)); { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F )); goto IL_0043; } { GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_15 = ___array0; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_16; L_16 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m05550D726DA2D8040079D1449C96F466F0184251_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_get_Item_mF8D9FC114A3AB87FC892B14628DCC56FEF6E48E2_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_2 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5; L_5 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7; L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7); } IL_0030: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_8); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_11; L_11 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_13; L_13 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_3; L_3 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_3); } IL_001c: { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_4 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); NullCheck(L_4); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7; L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m02F686AD388B3835637DFFD3851AE8BEA5CD6C0F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_7 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline((&L_10), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 Span_1_Slice_m37C06A21EDF885DD6F25F1F8444E34017CEBC863_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9E8AFC1A9EF4BCE40F229EE8906C7F9ACB91BA22_inline((&L_11), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * Span_1_get_Pinnable_m492803D42A0559533FE1B80A286909DF31375C65_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0(); return (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE4F5AC46BA007345E99BC138F14A15635A38FA1E_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5151F871318A953D19AC6E09201D254F064DEF31_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC V_0; memset((&V_0), 0, sizeof(V_0)); { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC )); goto IL_0037; } { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_8 = ___array0; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_9; L_9 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m653430845555D02E5F8304FCFE774C823B32835B_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC V_0; memset((&V_0), 0, sizeof(V_0)); { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC )); goto IL_0043; } { GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_15 = ___array0; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_16; L_16 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0AC1C2DB972E1DAE9E5BE64B1C6F1FAE199F6CEF_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_get_Item_m2EE6ADDD530AC5F2FCB6673757C1B95DF1C3A95A_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_2 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5; L_5 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7; L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7); } IL_0030: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_8); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_11; L_11 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_13; L_13 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_3; L_3 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_3); } IL_001c: { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_4 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); NullCheck(L_4); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7; L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m4165D90276C0D310EBC92EDF25C57E1FB6F81E1B_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_7 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline((&L_10), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 Span_1_Slice_m7861DE8975B543B30648BEC2075C98FFF60EE5B7_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2F8C3EAF2A81AE789275CF5AC4B79254EDBFB478_inline((&L_11), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * Span_1_get_Pinnable_m6A9DDA5045DCCCF0E57136B0C1EC5D9A1FB86800_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0(); return (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m8C0CCFEE0B6338F9FC3BCB82679BA7AFF75A2435_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m234E7E145B082C6FC99D09263B01CAA2E5280870_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 V_0; memset((&V_0), 0, sizeof(V_0)); { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 )); goto IL_0037; } { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_8 = ___array0; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_9; L_9 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2B9A0182A04E527F1A082D630AC68E7DDF274B3E_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 V_0; memset((&V_0), 0, sizeof(V_0)); { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 )); goto IL_0043; } { HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_15 = ___array0; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_16; L_16 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m812677D8C349A0E5679E32A1D59890E7232FC4C3_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_get_Item_m75CD7FDCF89DE9E8A17E51D808CAD1B06700232D_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_2 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5; L_5 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7; L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7); } IL_0030: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_8); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_11; L_11 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_13; L_13 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_3; L_3 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_3); } IL_001c: { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_4 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); NullCheck(L_4); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7; L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_mFAC416CCDD668A609815897C2025A44D96C03DA3_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_7 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline((&L_10), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t40491D037FC984A90553DC2639448BA323AA5813 Span_1_Slice_m401A2D315704C11B7170ABE53089D898B92A8C54_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mDEDE45B7A39BEEA95C2777124FC792F801840AF1_inline((&L_11), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * Span_1_get_Pinnable_m4BBB9A7A00AE5C1EEFB8A34A364023DFCF140F19_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0(); return (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m4B4AAD18EE6B5745D2589D48628C84F131AF96A2_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5EA12F80597B57A4086A35B263C61775ACFE9358_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0; memset((&V_0), 0, sizeof(V_0)); { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )); goto IL_0037; } { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_8 = ___array0; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_9; L_9 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m71B62DEEDEAF69ADD00AA4E4CC652D81EBA4D44B_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0; memset((&V_0), 0, sizeof(V_0)); { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )); goto IL_0043; } { HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_15 = ___array0; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_16; L_16 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0C9834AEC026AED2170C77DD732FD766A2A09E4A_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_2 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5; L_5 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7; L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7); } IL_0030: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_8); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11; L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13; L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3; L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_3); } IL_001c: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_4 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_4); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7; L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_10), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * Span_1_get_Pinnable_m93CCF9EE28AC044FFA675681F1481787C06E61A6_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); return (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m07E254EF17FDA3F37DC98A5325733E2883604FDE_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m27F9C75809E6D71AE66FCA82B8DB145C99B7DDEC_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )); goto IL_0037; } { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_8 = ___array0; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_9; L_9 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )); goto IL_0043; } { HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_15 = ___array0; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_16; L_16 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9BEEAF90E807B39687509B5FED717A9C11227EF2_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_2 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5; L_5 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7; L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7); } IL_0030: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_8); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11; L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13; L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3; L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_3); } IL_001c: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_4 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_4); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7; L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_10), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * Span_1_get_Pinnable_m841D6124D1C2952749C039C9A93E4C0718B60746_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); return (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m2C4D571798802B258055772216C8F8710B172CC8_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA137E3E6CEF3A75EFFDE67C0B9F4482078F08D30_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )); goto IL_0037; } { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_8 = ___array0; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_9; L_9 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0; memset((&V_0), 0, sizeof(V_0)); { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )); goto IL_0043; } { HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_15 = ___array0; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_16; L_16 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBBD05C35260273AC9D004880AB6F8620C2C28704_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_2 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5; L_5 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7; L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7); } IL_0030: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_8); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11; L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13; L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3; L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_3); } IL_001c: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_4 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_4); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7; L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_10), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * Span_1_get_Pinnable_m7669AF15A73E52E081C3AA8C05B4878B7C103B2A_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); return (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB324ABBFA6C7AE43DDED9DAC096E445C913C1D5C_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC34A965F4894A5A47B518030CF4402B62C4948B4_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 )); goto IL_0037; } { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_8 = ___array0; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_9; L_9 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAA17E8A9874077D987D20B635D400EF4B34F9F8C_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 )); goto IL_0043; } { HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_15 = ___array0; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_16; L_16 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD567870B64516E01C15BED232B86743775DD0F92_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_get_Item_m7A2C3AE1B11080764691FECA2FEFCC650F86ED1E_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_2 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5; L_5 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7; L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7); } IL_0030: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_8); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_11; L_11 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_13; L_13 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_3; L_3 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_3); } IL_001c: { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_4 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); NullCheck(L_4); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7; L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_mA9B1A382112A47E09D430403B1EB26F8C9B00E06_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_7 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline((&L_10), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 Span_1_Slice_m2CA53DD6090CE4846D104BAAC89D5E204DFB01F3_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mBFDAEE14DC3188DDD2593CA34656B89BBE4291E5_inline((&L_11), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * Span_1_get_Pinnable_m2DBAF6C5FCB0B9DF8B80DE005F9E6D89438D9E3F_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0(); return (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB203DF89D8667152BA387666EBE884DB5978FFDC_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m08816E559C4DCF845C618246E734B5F945A208BD_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB )); goto IL_0037; } { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_8 = ___array0; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_9; L_9 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3B6EF9AAACB9627FCD5412B85F7DEACACAB903D1_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB )); goto IL_0043; } { HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_15 = ___array0; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_16; L_16 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB246A9A3B3253970DCD69849B6FEF1A422F3D153_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_get_Item_m35DBA4EC49C0602C8C16BA4DF729332FCE965647_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_2 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5; L_5 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7; L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7); } IL_0030: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_8); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_11; L_11 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_13; L_13 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_3; L_3 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_3); } IL_001c: { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_4 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); NullCheck(L_4); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7; L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m4C560D27E2CFA6499517F7BAA5AC496115B69818_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_7 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline((&L_10), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E Span_1_Slice_m609D73CD471DDC53143DF7255E76BA9EA19E04BD_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m5CC9896BAF211FABC8C4EC23C0853F5C429E59AD_inline((&L_11), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * Span_1_get_Pinnable_m71152916BBA9726EE62CFA3BB6A7A6AB3C7DA007_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0(); return (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m0D14089A4BD3DB1FC5620EFF8289BA3849C02FA7_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1E8960E38FF7D48916D90683A0C76B42610E8B18_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 )); goto IL_0037; } { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_8 = ___array0; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_9; L_9 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA823E5ECD59F9B699CB1EE94A574D87266FD2014_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 V_0; memset((&V_0), 0, sizeof(V_0)); { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 )); goto IL_0043; } { HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_15 = ___array0; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_16; L_16 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB82F9A9AC88305FB870462110570D2110996B3DD_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_get_Item_mF2C041125A195AE03A7A0514C3E65EECB059A026_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_2 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5; L_5 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7; L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7); } IL_0030: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_8); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_11; L_11 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_13; L_13 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_3; L_3 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_3); } IL_001c: { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_4 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); NullCheck(L_4); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7; L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_mFFFB75C195F0D69983B4974FB9ABFEE49FA6E871_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_7 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline((&L_10), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 Span_1_Slice_m1FD68D965CFAF3F68120F2A8225E6A8ADEF3FAA6_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9262EE3FA0FDA0A31A2271F83AA82EBAA7276A59_inline((&L_11), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * Span_1_get_Pinnable_mDFE411063F4D63EF4A26CF247B50597341F079E3_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0(); return (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA1A2B56555098C314A236BBC083D8244B214A47F_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB7269E6A6B73517C979D1F265E713F781DB14C94_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD2C002C71E47A5E1E53DF3B6B0FAB367989DC2DC_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C V_0; memset((&V_0), 0, sizeof(V_0)); { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C )); goto IL_0037; } { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_8 = ___array0; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_9; L_9 = (( Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7593BBE8A80FE09B52AECA47FE266CB68A144F54_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C V_0; memset((&V_0), 0, sizeof(V_0)); { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C )); goto IL_0043; } { IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccColorantTableEntryU5BU5D_t0E2DDD8D3943B70AB1D47310724EEEFB444EA076* L_15 = ___array0; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_16; L_16 = (( Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tD9926CA75902EA4C24A1393653DC33AE05E7F54E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m04C54319B93B57517785079FC7E174980CC3EC4F_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_get_Item_mC7D771D447D7BFFDA1D2ECE1D9CEACCB193FAE5C_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_2 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_5; L_5 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_7; L_7 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_7); } IL_0030: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_8 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_8); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_9 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_11; L_11 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_13; L_13 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * Span_1_DangerousGetPinnableReference_m4DD01308A8B08D83E9F209EE82AA758524159963_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_0 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_3; L_3 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_3); } IL_001c: { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_4 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); NullCheck(L_4); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_5 = (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * L_7; L_7 = (( IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C * (*) (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccColorantTableEntry_t3A9AFE5EDF0BBCC849E0F333CFD1C9388112471C *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA4C36D6413C86CB10F0E892CD163FB6308327283_gshared_inline (ReadOnlySpan_1_tE9DEA63F6F41B8947E96775EA99D534896FEE757 * __this, Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_m3E11C867A91B01C1B11AC36BC9E6A86FD2F30481_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_7 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline((&L_10), (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 Span_1_Slice_mA8EE5A65AFBBFEC60B63F2579BF331C43A7CDFEC_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_8 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB53C0150C6E106467E334A3E61119A134BAAF741_inline((&L_11), (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * Span_1_get_Pinnable_m8F3B88A31B754ECC62BF9091E7C97C6374CCA509_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 * L_0 = (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)__this->get__pinnable_0(); return (Pinnable_1_t6DECCC07699A1C9075D81D273751284BC94FE1F7 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD94F622098EF9256B3C139D02BF46473776032F3_gshared_inline (Span_1_t8D5B86A4DCA90117DA2C3E7B6421792398536B31 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m23BED7C19CD910E64E4F07D715C1CD30B1E1A08F_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD4458AE02A986F03D3D260AFA1600AF921F53F8F_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A V_0; memset((&V_0), 0, sizeof(V_0)); { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A )); goto IL_0037; } { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_8 = ___array0; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_9; L_9 = (( Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB0F0CBEC4B36A059298C6931619C5C4640BF2EB4_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A V_0; memset((&V_0), 0, sizeof(V_0)); { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A )); goto IL_0043; } { IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccLocalizedStringU5BU5D_tC3077DEEC70865AF20BC81E5474B993B9ED2075B* L_15 = ___array0; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_16; L_16 = (( Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tC78E976ED7E9976C0DE02FE6E10256DA90BB5A87_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m700DBBFD91928754655FA5707AAB6179F9B79972_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_get_Item_m29F1BE62F79C1B5B8FD407965B897BFA8B76EBAE_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_2 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_5; L_5 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_7; L_7 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_7); } IL_0030: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_8 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_8); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_9 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_11; L_11 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_13; L_13 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * Span_1_DangerousGetPinnableReference_mA7ECAE9FE698D24B7A8D3F9234940A9A2899DAFA_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_0 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_3; L_3 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_3); } IL_001c: { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_4 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); NullCheck(L_4); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_5 = (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * L_7; L_7 = (( IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A * (*) (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccLocalizedString_t709A955D5AA96E1327C149F1399CFBB47588581A *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFD5CAF32A5F82E1948B36E92F8A87D19DF358ED9_gshared_inline (ReadOnlySpan_1_tE80DFFC45AA761605BBB946450A241CF66BD37CC * __this, Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m04D034A4C0FCF7CA288542C72335633EB43935A4_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_7 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline((&L_10), (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B Span_1_Slice_m99CA77FA77E508E9BE86757D4C19A828758D0471_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_8 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mA12E8335DFF965E755AE0E28413A959FFF5F0749_inline((&L_11), (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * Span_1_get_Pinnable_mB6D8FE65E3344CC61BD1FD848577421CDAF981CB_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A * L_0 = (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)__this->get__pinnable_0(); return (Pinnable_1_t0F708D8D76612050EF03088CCBF232DDE300882A *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mBA77D81460C28E05CE8EDD8DFB09E2127017B30E_gshared_inline (Span_1_t7113D6577B7EEA1D694F79BAF606E5CCB513308B * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m7F5E92E436BF69AAE164871CA667804A9CA84CC3_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m265BAAB468A935321385834F3AE375266EA3F721_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C V_0; memset((&V_0), 0, sizeof(V_0)); { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C )); goto IL_0037; } { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_8 = ___array0; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_9; L_9 = (( Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m39626AA57686647C84DE82EF9B95F05A507FA2DC_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C V_0; memset((&V_0), 0, sizeof(V_0)); { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C )); goto IL_0043; } { IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccLutU5BU5D_t5A02B561DB7AE84F952313EE43E01043F985A654* L_15 = ___array0; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_16; L_16 = (( Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tA244DFE9FFB6608535FE0A0362A8C335E009AF90_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m765DA1920A6E6A50B73DBAB567FB5E81B4F8C574_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_get_Item_m22CE16E0BE01E16C990FA9D4C499AA571CA43787_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_2 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_5; L_5 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_7; L_7 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_7); } IL_0030: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_8 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_8); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_9 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_11; L_11 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_13; L_13 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * Span_1_DangerousGetPinnableReference_m1C3D9B72FB0EBC046F3A0DE9D1207DF543EB2DD1_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_0 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_3; L_3 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_3); } IL_001c: { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_4 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); NullCheck(L_4); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_5 = (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * L_7; L_7 = (( IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C * (*) (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccLut_tFB99AB82ABB1A482C310EE322C51C9EFC62A778C *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m745E56F428BA30F574975501280DE129205EDF79_gshared_inline (ReadOnlySpan_1_tCB5869E5D38FD024AB0A467087E3F9F774AB850B * __this, Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_m560C9F73C11D2D71B2ABD81D3CF87D7D724C28AC_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_7 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline((&L_10), (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 Span_1_Slice_mF4F93A64F04F4BE6B75EED0578D5A7A763BFD986_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_8 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m546DF496858E538A429A8927FBCC183E832A3EC2_inline((&L_11), (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * Span_1_get_Pinnable_m10013CD53975390474B9C9B00545F19524E896B0_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 * L_0 = (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)__this->get__pinnable_0(); return (Pinnable_1_t45380A4B0C8815837C180EA9DA0161D17D608510 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mAB878DFED04E30EC53CBD6D7A9C46DF4028EFD5A_gshared_inline (Span_1_tA6761B132CC23DA1CF2AB52F5A7DEE0C5FE65C35 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mFA2D1FBF37E642FB0868694D883DD81B9FB13953_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m50E16E12E11C18590416B27A36B7EDAE337B5ADB_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A V_0; memset((&V_0), 0, sizeof(V_0)); { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A )); goto IL_0037; } { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_8 = ___array0; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_9; L_9 = (( Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m476591B5E5F6EF8615A401F1733960FE0A828787_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A V_0; memset((&V_0), 0, sizeof(V_0)); { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A )); goto IL_0043; } { IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccNamedColorU5BU5D_t54A2305547F029F9AE01482A20EB57705074FDA9* L_15 = ___array0; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_16; L_16 = (( Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t4FF8EE4EBEF3A1D95269118F8C6D4C64449EBF0A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB19D983B02DC27CB4BD54B1951859018DA7BBCA9_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_get_Item_mE29FF97B8BBF0AB46F74464D98C0D89BEC1D7242_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_2 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_5; L_5 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_7; L_7 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_7); } IL_0030: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_8 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_8); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_9 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_11; L_11 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_13; L_13 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * Span_1_DangerousGetPinnableReference_mFE57181EF4E49E5DBD9C67F863BCE25D42AD1CEA_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_0 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_3; L_3 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_3); } IL_001c: { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_4 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); NullCheck(L_4); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_5 = (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * L_7; L_7 = (( IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A * (*) (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccNamedColor_t1FBC033809515457EC209B625E1FE6B1B5C83A5A *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m85BE75D17F2B54F7EF948894B5CB03762BF4693C_gshared_inline (ReadOnlySpan_1_t8B3F1772F77367817C154ED787D6C75C14F1552C * __this, Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_m937D5517B950DC624F8CDFDBF68AF0DA5313BE75_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_7 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline((&L_10), (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 Span_1_Slice_mD033B22A39FEBE964A2B9CA85088F55A53B3DF79_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_8 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m711E9D549D433653DF01F7A17E1E8468E33B8005_inline((&L_11), (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * Span_1_get_Pinnable_mE06292475B3889CDD137E71E29598D8B073E8EA7_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A * L_0 = (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)__this->get__pinnable_0(); return (Pinnable_1_t03F230B3D087C089799A454B4F28C7B5C721437A *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m251DB56C428E1184E159451A40B50E57EFC9F267_gshared_inline (Span_1_tD8246891C4D7E26C289E6315F39BE9A8FC30FE12 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mCEFBF88EFFB7D588EB75D6A06A6B67519FC1FD00_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC4818CB024E2E496D4A93F7D5A86EC02A950C84E_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 )); goto IL_0037; } { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_8 = ___array0; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_9; L_9 = (( Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1112C78410F5A5E2A2FCDEE1AC9E3BFB9A8A58FF_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 )); goto IL_0043; } { IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccProfileDescriptionU5BU5D_t2FE24D3A85837A22B0C2E5270DC61EAD1BC3A641* L_15 = ___array0; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_16; L_16 = (( Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t5A802D7DD38AC9E497ED0FBA81F43481134FF813_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB848DDA067F16D1FC2277507A4D815AAD35E7202_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_get_Item_mDF074CFE0FABA6E5E304C1B8754BD7DF7626936E_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_2 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_5; L_5 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_7; L_7 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_7); } IL_0030: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_8 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_8); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_9 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_11; L_11 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_13; L_13 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * Span_1_DangerousGetPinnableReference_mF03225E45956986AD6ED2D98A4C94D6A80106048_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_0 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_3; L_3 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_3); } IL_001c: { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_4 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); NullCheck(L_4); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_5 = (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * L_7; L_7 = (( IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 * (*) (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccProfileDescription_t618070BD619D9C8F1218B099A22964098BF19A90 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC4811065F0391D22826CD405D24D45A966692CFF_gshared_inline (ReadOnlySpan_1_t67284622388CE6542D98FEAA2B4B40B167E96525 * __this, Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m4F77A9A7DC63543789782DD74C9FF7E7BD2077E8_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_7 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline((&L_10), (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F Span_1_Slice_m66A4BBA9058FAE1C40E47514FE000F96EBB2B527_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_8 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2074C66EBE9F98F1D72F193AEF2686F7A09B213B_inline((&L_11), (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * Span_1_get_Pinnable_m9F59B9C7354C5C669D267B83279E9F4323058D09_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 * L_0 = (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)__this->get__pinnable_0(); return (Pinnable_1_t7EF8E392238496B34E6080A9E6F009CF4EBE43D1 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m8D520979C23C2F5527856F753980F1498624090C_gshared_inline (Span_1_tF1E3D393247D07ED3CDD72B17E44068D731E605F * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m77226A027DA1C2997D4FCECDC07E83B278128626_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0F0D3912EDF152AFF01B1B2517D519C55F56FF0_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA )); goto IL_0037; } { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_8 = ___array0; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_9; L_9 = (( Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5D1B8C31977703EEA9C9CA98F2D793EE627BBAD6_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA V_0; memset((&V_0), 0, sizeof(V_0)); { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA )); goto IL_0043; } { IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccProfileSequenceIdentifierU5BU5D_t78252F74DA7C734028F59BD58511257D971A352B* L_15 = ___array0; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_16; L_16 = (( Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_tF310F169DDB15E0B525DEAD4BD82895ED9669452_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2D79132944D1B86B5B437925EC034F138F481DCF_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_get_Item_mE1ED3ACE1EBBB5C5F7DF4E371E86C753C4981D92_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_2 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_5; L_5 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_7; L_7 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_7); } IL_0030: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_8 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_8); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_9 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_11; L_11 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_13; L_13 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * Span_1_DangerousGetPinnableReference_m33E07354BBC99C7F7544F91F2702E0CACA6A8B96_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_0 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_3; L_3 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_3); } IL_001c: { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_4 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); NullCheck(L_4); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_5 = (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * L_7; L_7 = (( IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA * (*) (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccProfileSequenceIdentifier_tD5C4738FB4393065E57CE904D74C7D4226A7B1FA *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5A9AE9E28A06B4B1C2783B37E5112FAA5B68EE05_gshared_inline (ReadOnlySpan_1_t909EDBB09E639D891F078425D4F16B98667B3888 * __this, Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mE0D65434399D34F0E7CE9E97551D50F138909E49_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_7 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline((&L_10), (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF Span_1_Slice_mEA8FBF25A389532C273706FCE2A1ABF66CA2F643_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_8 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mAD17169C3439144CCD185F566FADA2965EE6D521_inline((&L_11), (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * Span_1_get_Pinnable_m019C48A5443C5BD3185FAEE7FA9CB181C83BBD16_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 * L_0 = (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)__this->get__pinnable_0(); return (Pinnable_1_tCEC9444A794C8C5590FFB6D3D7638741CA6E6DB8 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m5A97E82D9D7A61DBABEC8EC6879326A1BF596BB9_gshared_inline (Span_1_tC4906D98B23CCDC8C833F2CEA8DEF6D08D032ABF * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m044A796C140707D97AA080E642CF4E5AC87998B8_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__length_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7A7594A7D0C5BFBF56BD4F17141261C4D42B1982_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C V_0; memset((&V_0), 0, sizeof(V_0)); { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C )); goto IL_0037; } { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_2 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_2); Type_t * L_3; L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_5; L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL); bool L_6; L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL); if (!L_6) { goto IL_0037; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0037: { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_8 = ___array0; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_9; L_9 = (( Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_9); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_10 = ((PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_10); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6D96E4C5F41D87E9C38775CCDBC20C09D6302EAA_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C V_0; memset((&V_0), 0, sizeof(V_0)); { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_0 = ___array0; if (L_0) { goto IL_0017; } } { int32_t L_1 = ___start1; if (L_1) { goto IL_0009; } } { int32_t L_2 = ___length2; if (!L_2) { goto IL_000f; } } IL_0009: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { il2cpp_codegen_initobj(__this, sizeof(Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C )); goto IL_0043; } { IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_4 = ___array0; NullCheck((RuntimeObject *)(RuntimeObject *)L_4); Type_t * L_5; L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL); RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) }; 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); bool L_8; L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL); if (!L_8) { goto IL_0043; } } { ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL); } IL_0043: { int32_t L_9 = ___start1; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_10 = ___array0; NullCheck(L_10); if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))))) { goto IL_0051; } } { int32_t L_11 = ___length2; IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_12 = ___array0; NullCheck(L_12); int32_t L_13 = ___start1; if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13)))))) { goto IL_0057; } } IL_0051: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0057: { int32_t L_14 = ___length2; __this->set__length_2(L_14); IccResponseNumberU5BU5D_tC2D300D8ABF340C3A20199A494A4EE4A4B0486A1* L_15 = ___array0; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_16; L_16 = (( Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); __this->set__pinnable_0(L_16); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)); intptr_t L_17 = ((PerTypeValues_1_t5C4CBA17CA823D931EA5794CC51B83A89D8CB424_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2(); int32_t L_18 = ___start1; intptr_t L_19; L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); __this->set__byteOffset_1((intptr_t)L_19); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC072625AB285EDAD1046EBE27D0F5B4A47397E01_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); if (!L_0) { goto IL_0016; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 11)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_2; L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL); ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL); } IL_0016: { int32_t L_3 = ___length1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_0020: { int32_t L_4 = ___length1; __this->set__length_2(L_4); __this->set__pinnable_0((Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)NULL); void* L_5 = ___pointer0; intptr_t L_6; memset((&L_6), 0, sizeof(L_6)); IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL); __this->set__byteOffset_1((intptr_t)L_6); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_get_Item_mD86F0654AA53FB7BC86C36EE298A95A3E63FA0FF_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_2 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_5; L_5 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_7; L_7 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_7); } IL_0030: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_8 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_8); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_9 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_11; L_11 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_13; L_13 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * Span_1_DangerousGetPinnableReference_mBA9121F03C3C6479860FBD27291B1A40F28C26DC_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_0 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); if (L_0) { goto IL_001c; } } { intptr_t L_1 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_1; void* L_2; L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_3; L_3 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_3); } IL_001c: { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_4 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); NullCheck(L_4); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_5 = (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * L_7; L_7 = (( IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C * (*) (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccResponseNumber_t29E9027597E169519A047E21CFF7064CD5F4E84C *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFA7C892E94F08EBA47B1FD5E798739A333F8D834_gshared_inline (ReadOnlySpan_1_t89CC42030847328DC2D3398D18AD842C070DB87F * __this, Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_m787BB2FF31E473614ADBB9A908FE165DEDEB66ED_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_7 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline((&L_10), (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 Span_1_Slice_mFB8F14543093B2F78135DE2530DA5F7313498B3A_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_8 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mE17E2C1BDDCF1A4290E1D45DD2C77C49F83447FE_inline((&L_11), (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * Span_1_get_Pinnable_m2DC30CB48DCC8491ED844FE431B9F5679BEBE15F_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 * L_0 = (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)__this->get__pinnable_0(); return (Pinnable_1_t4B2B265796EB7193524E432B436B30FCD3A3D8C9 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m86BCC97653C8101749CAD427864947CDDFCCF020_gshared_inline (Span_1_t27A9076AF00531333E233AD0C9DF3A826D022EA0 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } }