#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.Lazy`1> struct Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84; // System.Lazy`1 struct Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134; // System.Pinnable`1 struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF; // System.Pinnable`1 struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637; // System.Pinnable`1 struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF; // System.Pinnable`1 struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03; // System.Pinnable`1 struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A; // System.Pinnable`1 struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98; // System.Pinnable`1 struct Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD; // System.Pinnable`1 struct Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04; // System.Pinnable`1 struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC; // System.Pinnable`1 struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110; // System.Pinnable`1 struct Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE; // System.Pinnable`1 struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF; // System.Pinnable`1 struct Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C; // System.Pinnable`1 struct Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250; // System.Pinnable`1 struct Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4; // System.Pinnable`1 struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30; // System.Pinnable`1 struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC; // System.Pinnable`1 struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6; // SixLabors.ImageSharp.PixelFormats.Bgr24[] struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8; // SixLabors.ImageSharp.PixelFormats.Bgr565[] struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4; // SixLabors.ImageSharp.PixelFormats.Bgra32[] struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581; // SixLabors.ImageSharp.PixelFormats.Bgra4444[] struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC; // SixLabors.ImageSharp.PixelFormats.Bgra5551[] struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775; // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8[] struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174; // SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader[] struct BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8; // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader[] struct BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026; // System.Boolean[] struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // SixLabors.ImageSharp.PixelFormats.Byte4[] struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // SixLabors.ImageSharp.Color[] struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A; // SixLabors.ImageSharp.Complex64[] struct Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650; // SixLabors.ImageSharp.ComplexVector4[] struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5; // System.Decimal[] struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // SixLabors.ImageSharp.PixelFormats.IPixel struct IPixel_t325BF3794E11C7E6D8E236DAC4504DCC1C2E225C; // 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 String_t* _stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D; IL2CPP_EXTERN_C String_t* _stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m325D71B0F341E68F56456062A0E73BDC1132854B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m56697CADB47965B0F09FD8EF042C8D5A37510C1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m970C08A324BA6877BB1B31E2116806942E614696_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m98864D3A6548F82A941B95A15228B256BD6EBFBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mAB67A7D6F8C95C829F78448FCF07293A0A196769_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mB7559F7442636C0595C457C54A59A018F65FD9B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mC9429F776D2AE5A9E082823005036AAF3E4E7670_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mEC9F5ED584A10FF761AAF62A657865C418DFA21F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mFC6D8113FBEB25CA6301FD73314535E076F1CB72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mA74B44CABBABF188B3F2915EAD4B803D55B066F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8; struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4; struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581; struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC; struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775; struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174; struct BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8; struct BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026; struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C; struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765; struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A; struct Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650; struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5; struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA; struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; 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 // System.Pinnable`1 struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC : public RuntimeObject { public: // T System.Pinnable`1::Data bool ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC, ___Data_0)); } inline bool get_Data_0() const { return ___Data_0; } inline bool* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(bool value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 : public RuntimeObject { public: // T System.Pinnable`1::Data uint8_t ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110, ___Data_0)); } inline uint8_t get_Data_0() const { return ___Data_0; } inline uint8_t* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(uint8_t value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE : public RuntimeObject { public: // T System.Pinnable`1::Data uint8_t ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE, ___Data_0)); } inline uint8_t get_Data_0() const { return ___Data_0; } inline uint8_t* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(uint8_t value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C : public RuntimeObject { public: // T System.Pinnable`1::Data Il2CppChar ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C, ___Data_0)); } inline Il2CppChar get_Data_0() const { return ___Data_0; } inline Il2CppChar* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Il2CppChar value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 : public RuntimeObject { public: // T System.Pinnable`1::Data double ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6, ___Data_0)); } inline double get_Data_0() const { return ___Data_0; } inline double* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(double value) { ___Data_0 = value; } }; 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 { }; // SixLabors.ImageSharp.PixelFormats.Bgr24 struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B uint8_t ___B_0; }; #pragma pack(pop, tp) struct { uint8_t ___B_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___G_1_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G uint8_t ___G_1; }; #pragma pack(pop, tp) struct { char ___G_1_OffsetPadding_forAlignmentOnly[1]; uint8_t ___G_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___R_2_OffsetPadding[2]; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R uint8_t ___R_2; }; #pragma pack(pop, tp) struct { char ___R_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___R_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_B_0() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); } inline uint8_t get_B_0() const { return ___B_0; } inline uint8_t* get_address_of_B_0() { return &___B_0; } inline void set_B_0(uint8_t value) { ___B_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_R_2() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); } inline uint8_t get_R_2() const { return ___R_2; } inline uint8_t* get_address_of_R_2() { return &___R_2; } inline void set_R_2(uint8_t value) { ___R_2 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgr565 struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___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.Bgra4444 struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4, ___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.Bgra5551 struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___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.Formats.Bmp.BmpFileHeader #pragma pack(push, tp, 1) struct BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F { public: // System.Int16 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::k__BackingField int16_t ___U3CTypeU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::k__BackingField int32_t ___U3CFileSizeU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::k__BackingField int32_t ___U3CReservedU3Ek__BackingField_2; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::k__BackingField int32_t ___U3COffsetU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CTypeU3Ek__BackingField_0() { return static_cast(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3CTypeU3Ek__BackingField_0)); } inline int16_t get_U3CTypeU3Ek__BackingField_0() const { return ___U3CTypeU3Ek__BackingField_0; } inline int16_t* get_address_of_U3CTypeU3Ek__BackingField_0() { return &___U3CTypeU3Ek__BackingField_0; } inline void set_U3CTypeU3Ek__BackingField_0(int16_t value) { ___U3CTypeU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CFileSizeU3Ek__BackingField_1() { return static_cast(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3CFileSizeU3Ek__BackingField_1)); } inline int32_t get_U3CFileSizeU3Ek__BackingField_1() const { return ___U3CFileSizeU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CFileSizeU3Ek__BackingField_1() { return &___U3CFileSizeU3Ek__BackingField_1; } inline void set_U3CFileSizeU3Ek__BackingField_1(int32_t value) { ___U3CFileSizeU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CReservedU3Ek__BackingField_2() { return static_cast(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3CReservedU3Ek__BackingField_2)); } inline int32_t get_U3CReservedU3Ek__BackingField_2() const { return ___U3CReservedU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CReservedU3Ek__BackingField_2() { return &___U3CReservedU3Ek__BackingField_2; } inline void set_U3CReservedU3Ek__BackingField_2(int32_t value) { ___U3CReservedU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3COffsetU3Ek__BackingField_3() { return static_cast(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3COffsetU3Ek__BackingField_3)); } inline int32_t get_U3COffsetU3Ek__BackingField_3() const { return ___U3COffsetU3Ek__BackingField_3; } inline int32_t* get_address_of_U3COffsetU3Ek__BackingField_3() { return &___U3COffsetU3Ek__BackingField_3; } inline void set_U3COffsetU3Ek__BackingField_3(int32_t value) { ___U3COffsetU3Ek__BackingField_3 = value; } }; #pragma pack(pop, tp) // 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; } }; // SixLabors.ImageSharp.PixelFormats.Byte4 struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___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; } }; // 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); } }; // SixLabors.ImageSharp.Complex64 struct Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 { public: // System.Single SixLabors.ImageSharp.Complex64::Real float ___Real_0; // System.Single SixLabors.ImageSharp.Complex64::Imaginary float ___Imaginary_1; public: inline static int32_t get_offset_of_Real_0() { return static_cast(offsetof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1, ___Real_0)); } inline float get_Real_0() const { return ___Real_0; } inline float* get_address_of_Real_0() { return &___Real_0; } inline void set_Real_0(float value) { ___Real_0 = value; } inline static int32_t get_offset_of_Imaginary_1() { return static_cast(offsetof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1, ___Imaginary_1)); } inline float get_Imaginary_1() const { return ___Imaginary_1; } inline float* get_address_of_Imaginary_1() { return &___Imaginary_1; } inline void set_Imaginary_1(float value) { ___Imaginary_1 = value; } }; // System.Decimal struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 { public: // System.Int32 System.Decimal::flags int32_t ___flags_14; // System.Int32 System.Decimal::hi int32_t ___hi_15; // System.Int32 System.Decimal::lo int32_t ___lo_16; // System.Int32 System.Decimal::mid int32_t ___mid_17; public: inline static int32_t get_offset_of_flags_14() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___flags_14)); } inline int32_t get_flags_14() const { return ___flags_14; } inline int32_t* get_address_of_flags_14() { return &___flags_14; } inline void set_flags_14(int32_t value) { ___flags_14 = value; } inline static int32_t get_offset_of_hi_15() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___hi_15)); } inline int32_t get_hi_15() const { return ___hi_15; } inline int32_t* get_address_of_hi_15() { return &___hi_15; } inline void set_hi_15(int32_t value) { ___hi_15 = value; } inline static int32_t get_offset_of_lo_16() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___lo_16)); } inline int32_t get_lo_16() const { return ___lo_16; } inline int32_t* get_address_of_lo_16() { return &___lo_16; } inline void set_lo_16(int32_t value) { ___lo_16 = value; } inline static int32_t get_offset_of_mid_17() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___mid_17)); } inline int32_t get_mid_17() const { return ___mid_17; } inline int32_t* get_address_of_mid_17() { return &___mid_17; } inline void set_mid_17(int32_t value) { ___mid_17 = value; } }; struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields { public: // System.UInt32[] System.Decimal::Powers10 UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___Powers10_6; // System.Decimal System.Decimal::Zero Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Zero_7; // System.Decimal System.Decimal::One Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___One_8; // System.Decimal System.Decimal::MinusOne Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinusOne_9; // System.Decimal System.Decimal::MaxValue Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MaxValue_10; // System.Decimal System.Decimal::MinValue Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinValue_11; // System.Decimal System.Decimal::NearNegativeZero Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearNegativeZero_12; // System.Decimal System.Decimal::NearPositiveZero Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearPositiveZero_13; public: inline static int32_t get_offset_of_Powers10_6() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Powers10_6)); } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* get_Powers10_6() const { return ___Powers10_6; } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF** get_address_of_Powers10_6() { return &___Powers10_6; } inline void set_Powers10_6(UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* value) { ___Powers10_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___Powers10_6), (void*)value); } inline static int32_t get_offset_of_Zero_7() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Zero_7)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Zero_7() const { return ___Zero_7; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Zero_7() { return &___Zero_7; } inline void set_Zero_7(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___Zero_7 = value; } inline static int32_t get_offset_of_One_8() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___One_8)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_One_8() const { return ___One_8; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_One_8() { return &___One_8; } inline void set_One_8(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___One_8 = value; } inline static int32_t get_offset_of_MinusOne_9() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinusOne_9)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinusOne_9() const { return ___MinusOne_9; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinusOne_9() { return &___MinusOne_9; } inline void set_MinusOne_9(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___MinusOne_9 = value; } inline static int32_t get_offset_of_MaxValue_10() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MaxValue_10)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MaxValue_10() const { return ___MaxValue_10; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MaxValue_10() { return &___MaxValue_10; } inline void set_MaxValue_10(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___MaxValue_10 = value; } inline static int32_t get_offset_of_MinValue_11() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinValue_11)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinValue_11() const { return ___MinValue_11; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinValue_11() { return &___MinValue_11; } inline void set_MinValue_11(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___MinValue_11 = value; } inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearNegativeZero_12)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearNegativeZero_12() const { return ___NearNegativeZero_12; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; } inline void set_NearNegativeZero_12(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___NearNegativeZero_12 = value; } inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearPositiveZero_13)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearPositiveZero_13() const { return ___NearPositiveZero_13; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; } inline void set_NearPositiveZero_13(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___NearPositiveZero_13 = value; } }; // System.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba64 struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R uint16_t ___R_0; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G uint16_t ___G_1; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B uint16_t ___B_2; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A uint16_t ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); } inline uint16_t get_R_0() const { return ___R_0; } inline uint16_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint16_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); } inline uint16_t get_G_1() const { return ___G_1; } inline uint16_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint16_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); } inline uint16_t get_B_2() const { return ___B_2; } inline uint16_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint16_t value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); } inline uint16_t get_A_3() const { return ___A_3; } inline uint16_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint16_t value) { ___A_3 = 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.Numerics.Vector4 struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 { public: // System.Single System.Numerics.Vector4::X float ___X_0; // System.Single System.Numerics.Vector4::Y float ___Y_1; // System.Single System.Numerics.Vector4::Z float ___Z_2; // System.Single System.Numerics.Vector4::W float ___W_3; public: inline static int32_t get_offset_of_X_0() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); } inline float get_X_0() const { return ___X_0; } inline float* get_address_of_X_0() { return &___X_0; } inline void set_X_0(float value) { ___X_0 = value; } inline static int32_t get_offset_of_Y_1() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); } inline float get_Y_1() const { return ___Y_1; } inline float* get_address_of_Y_1() { return &___Y_1; } inline void set_Y_1(float value) { ___Y_1 = value; } inline static int32_t get_offset_of_Z_2() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); } inline float get_Z_2() const { return ___Z_2; } inline float* get_address_of_Z_2() { return &___Z_2; } inline void set_Z_2(float value) { ___Z_2 = value; } inline static int32_t get_offset_of_W_3() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); } inline float get_W_3() const { return ___W_3; } inline float* get_address_of_W_3() { return &___W_3; } inline void set_W_3(float value) { ___W_3 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/e__FixedBuffer struct U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B { public: union { struct { // System.Int16 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/e__FixedBuffer::FixedElementField int16_t ___FixedElementField_0; }; uint8_t U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B__padding[128]; }; public: inline static int32_t get_offset_of_FixedElementField_0() { return static_cast(offsetof(U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B, ___FixedElementField_0)); } inline int16_t get_FixedElementField_0() const { return ___FixedElementField_0; } inline int16_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; } inline void set_FixedElementField_0(int16_t value) { ___FixedElementField_0 = value; } }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___EmptyArray_1)); } inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___EmptyArray_1)); } inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___EmptyArray_1)); } inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___EmptyArray_1)); } inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F : public RuntimeObject { public: public: }; struct PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___EmptyArray_1)); } inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___EmptyArray_1)); } inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields, ___EmptyArray_1)); } inline BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* get_EmptyArray_1() const { return ___EmptyArray_1; } inline BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields, ___EmptyArray_1)); } inline BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* get_EmptyArray_1() const { return ___EmptyArray_1; } inline BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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_t38F52AA1E5448089390A899F335DF1244DCBE8DC : public RuntimeObject { public: public: }; struct PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___EmptyArray_1)); } inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* get_EmptyArray_1() const { return ___EmptyArray_1; } inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___EmptyArray_1)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_EmptyArray_1() const { return ___EmptyArray_1; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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_t98CB336CFFF903C5FB30CF807EA0F884680062EE : public RuntimeObject { public: public: }; struct PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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_t98CB336CFFF903C5FB30CF807EA0F884680062EE_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_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields, ___EmptyArray_1)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_EmptyArray_1() const { return ___EmptyArray_1; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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_t98CB336CFFF903C5FB30CF807EA0F884680062EE_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_tDEA44F3AB65206170A37FE99B145D3574D34B93D : public RuntimeObject { public: public: }; struct PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___EmptyArray_1)); } inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA : public RuntimeObject { public: public: }; struct PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields, ___EmptyArray_1)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_EmptyArray_1() const { return ___EmptyArray_1; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___EmptyArray_1)); } inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* get_EmptyArray_1() const { return ___EmptyArray_1; } inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields, ___EmptyArray_1)); } inline Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___EmptyArray_1)); } inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* get_EmptyArray_1() const { return ___EmptyArray_1; } inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___EmptyArray_1)); } inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* get_EmptyArray_1() const { return ___EmptyArray_1; } inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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_tECCA02345640F68C55DB5D20EC12A0E38809936C : public RuntimeObject { public: public: }; struct PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___EmptyArray_1)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_EmptyArray_1() const { return ___EmptyArray_1; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF : public RuntimeObject { public: // T System.Pinnable`1::Data Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF, ___Data_0)); } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 get_Data_0() const { return ___Data_0; } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 : public RuntimeObject { public: // T System.Pinnable`1::Data Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637, ___Data_0)); } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C get_Data_0() const { return ___Data_0; } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03, ___Data_0)); } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 get_Data_0() const { return ___Data_0; } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A, ___Data_0)); } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 get_Data_0() const { return ___Data_0; } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD : public RuntimeObject { public: // T System.Pinnable`1::Data BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD, ___Data_0)); } inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F get_Data_0() const { return ___Data_0; } inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF : public RuntimeObject { public: // T System.Pinnable`1::Data Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF, ___Data_0)); } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_Data_0() const { return ___Data_0; } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 : public RuntimeObject { public: // T System.Pinnable`1::Data Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4, ___Data_0)); } inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 get_Data_0() const { return ___Data_0; } inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC : public RuntimeObject { public: // T System.Pinnable`1::Data Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC, ___Data_0)); } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Data_0() const { return ___Data_0; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { ___Data_0 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____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_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____pinnable_0)); } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * 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_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____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_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____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_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____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_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____pinnable_0)); } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * 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_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____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_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____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_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____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_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____pinnable_0)); } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * 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_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____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_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____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_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____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_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____pinnable_0)); } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * 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_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____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_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____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_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____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_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____pinnable_0)); } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * 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_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____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_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____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_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ____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_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765, ____pinnable_0)); } inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * 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_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765, ____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_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765, ____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_t2D41D896093FC165CD276CF77A4AB9190FFAF29F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ____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_t2D41D896093FC165CD276CF77A4AB9190FFAF29F, ____pinnable_0)); } inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * 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_t2D41D896093FC165CD276CF77A4AB9190FFAF29F, ____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_t2D41D896093FC165CD276CF77A4AB9190FFAF29F, ____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_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ____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_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447, ____pinnable_0)); } inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * 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_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447, ____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_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447, ____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_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ____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_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8, ____pinnable_0)); } inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * 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_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8, ____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_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8, ____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_t03DDF1A13DD7F8143C692DB7B68817A086932726 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____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_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____pinnable_0)); } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * 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_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____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_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____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_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____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_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____pinnable_0)); } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * 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_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____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_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____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_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ____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_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3, ____pinnable_0)); } inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * 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_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3, ____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_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3, ____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_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ____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_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1, ____pinnable_0)); } inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * 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_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1, ____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_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1, ____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_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ____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_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C, ____pinnable_0)); } inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * 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_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C, ____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_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C, ____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_t08FB685219970C7366D4B0417690C02211724A73 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ____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_t08FB685219970C7366D4B0417690C02211724A73, ____pinnable_0)); } inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * 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_t08FB685219970C7366D4B0417690C02211724A73, ____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_t08FB685219970C7366D4B0417690C02211724A73, ____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_tEF924C521E6E5E467D3A5EDCE2470A741A430472 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ____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_tEF924C521E6E5E467D3A5EDCE2470A741A430472, ____pinnable_0)); } inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * 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_tEF924C521E6E5E467D3A5EDCE2470A741A430472, ____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_tEF924C521E6E5E467D3A5EDCE2470A741A430472, ____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_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ____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_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB, ____pinnable_0)); } inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * 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_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB, ____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_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB, ____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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * 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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____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_t29342238910776EDE91F3C824F783AD7DF73F1EA { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____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_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * 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_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____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_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____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_tC089F74404A3C46975952EE686EC533667BB207F { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____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_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * 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_tC089F74404A3C46975952EE686EC533667BB207F, ____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_tC089F74404A3C46975952EE686EC533667BB207F, ____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_tCFB127596AAE2B895724ACE8782E2F912D5D004E { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____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_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * 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_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____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_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * 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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ____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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____pinnable_0)); } inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * 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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ____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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0, ____pinnable_0)); } inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * 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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0, ____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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0, ____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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ____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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E, ____pinnable_0)); } inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * 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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E, ____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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E, ____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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ____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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____pinnable_0)); } inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * 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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____pinnable_0)); } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * 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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____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_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * ____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_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52, ____pinnable_0)); } inline Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * 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_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52, ____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_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52, ____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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * 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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____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_tA75C255D430A726B7E037BEBB5B06E037194902D { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ____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_tA75C255D430A726B7E037BEBB5B06E037194902D, ____pinnable_0)); } inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * 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_tA75C255D430A726B7E037BEBB5B06E037194902D, ____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_tA75C255D430A726B7E037BEBB5B06E037194902D, ____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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ____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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____pinnable_0)); } inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * 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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ____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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF, ____pinnable_0)); } inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * 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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF, ____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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF, ____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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ____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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____pinnable_0)); } inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * 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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ____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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____pinnable_0)); } inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * 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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ____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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____pinnable_0)); } inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * 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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____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; } }; // SixLabors.ImageSharp.PixelFormats.Bgra32 struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B uint8_t ___B_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G uint8_t ___G_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R uint8_t ___R_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A uint8_t ___A_3; public: inline static int32_t get_offset_of_B_0() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); } inline uint8_t get_B_0() const { return ___B_0; } inline uint8_t* get_address_of_B_0() { return &___B_0; } inline void set_B_0(uint8_t value) { ___B_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_R_2() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); } inline uint8_t get_R_2() const { return ___R_2; } inline uint8_t* get_address_of_R_2() { return &___R_2; } inline void set_R_2(uint8_t value) { ___R_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); } inline uint8_t get_A_3() const { return ___A_3; } inline uint8_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint8_t value) { ___A_3 = value; } }; struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = 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; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8 struct Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 { public: union { #pragma pack(push, tp, 1) struct { // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/e__FixedBuffer SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8::data U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B ___data_0; }; #pragma pack(pop, tp) struct { U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B ___data_0_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_data_0() { return static_cast(offsetof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37, ___data_0)); } inline U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B get_data_0() const { return ___data_0; } inline U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B * get_address_of_data_0() { return &___data_0; } inline void set_data_0(U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B value) { ___data_0 = value; } }; // SixLabors.ImageSharp.Formats.Bmp.BmpCompression struct BmpCompression_t0EF1CB5FF1108C20E23330D60C07B4A998FD605E { public: // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpCompression::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BmpCompression_t0EF1CB5FF1108C20E23330D60C07B4A998FD605E, ___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.Color struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 { public: // SixLabors.ImageSharp.PixelFormats.Rgba64 SixLabors.ImageSharp.Color::data Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0; // SixLabors.ImageSharp.PixelFormats.IPixel SixLabors.ImageSharp.Color::boxedHighPrecisionPixel RuntimeObject* ___boxedHighPrecisionPixel_1; public: inline static int32_t get_offset_of_data_0() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8, ___data_0)); } inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F get_data_0() const { return ___data_0; } inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * get_address_of_data_0() { return &___data_0; } inline void set_data_0(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value) { ___data_0 = value; } inline static int32_t get_offset_of_boxedHighPrecisionPixel_1() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8, ___boxedHighPrecisionPixel_1)); } inline RuntimeObject* get_boxedHighPrecisionPixel_1() const { return ___boxedHighPrecisionPixel_1; } inline RuntimeObject** get_address_of_boxedHighPrecisionPixel_1() { return &___boxedHighPrecisionPixel_1; } inline void set_boxedHighPrecisionPixel_1(RuntimeObject* value) { ___boxedHighPrecisionPixel_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___boxedHighPrecisionPixel_1), (void*)value); } }; struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields { public: // System.Lazy`1> SixLabors.ImageSharp.Color::NamedColorsLookupLazy Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * ___NamedColorsLookupLazy_2; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::AliceBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___AliceBlue_3; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::AntiqueWhite Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___AntiqueWhite_4; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Aqua Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Aqua_5; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Aquamarine Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Aquamarine_6; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Azure Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Azure_7; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Beige Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Beige_8; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Bisque Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Bisque_9; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Black Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Black_10; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BlanchedAlmond Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BlanchedAlmond_11; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Blue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Blue_12; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BlueViolet Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BlueViolet_13; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Brown Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Brown_14; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BurlyWood Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BurlyWood_15; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::CadetBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___CadetBlue_16; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Chartreuse Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Chartreuse_17; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Chocolate Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Chocolate_18; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Coral Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Coral_19; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::CornflowerBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___CornflowerBlue_20; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Cornsilk Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Cornsilk_21; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Crimson Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Crimson_22; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Cyan Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Cyan_23; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkBlue_24; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkCyan Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkCyan_25; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGoldenrod Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGoldenrod_26; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGray_27; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGreen_28; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGrey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGrey_29; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkKhaki Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkKhaki_30; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkMagenta Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkMagenta_31; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOliveGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOliveGreen_32; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOrange Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOrange_33; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOrchid Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOrchid_34; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkRed Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkRed_35; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSalmon Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSalmon_36; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSeaGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSeaGreen_37; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateBlue_38; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateGray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateGray_39; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateGrey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateGrey_40; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkTurquoise Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkTurquoise_41; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkViolet Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkViolet_42; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DeepPink Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DeepPink_43; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DeepSkyBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DeepSkyBlue_44; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DimGray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DimGray_45; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DimGrey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DimGrey_46; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DodgerBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DodgerBlue_47; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Firebrick Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Firebrick_48; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::FloralWhite Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___FloralWhite_49; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::ForestGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___ForestGreen_50; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Fuchsia Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Fuchsia_51; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gainsboro Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gainsboro_52; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::GhostWhite Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___GhostWhite_53; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gold Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gold_54; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Goldenrod Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Goldenrod_55; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gray_56; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Green Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Green_57; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::GreenYellow Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___GreenYellow_58; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Grey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Grey_59; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Honeydew Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Honeydew_60; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::HotPink Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___HotPink_61; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::IndianRed Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___IndianRed_62; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Indigo Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Indigo_63; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Ivory Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Ivory_64; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Khaki Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Khaki_65; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Lavender Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Lavender_66; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LavenderBlush Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LavenderBlush_67; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LawnGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LawnGreen_68; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LemonChiffon Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LemonChiffon_69; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightBlue_70; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightCoral Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightCoral_71; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightCyan Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightCyan_72; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGoldenrodYellow Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGoldenrodYellow_73; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGray_74; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGreen_75; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGrey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGrey_76; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightPink Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightPink_77; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSalmon Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSalmon_78; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSeaGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSeaGreen_79; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSkyBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSkyBlue_80; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSlateGray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSlateGray_81; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSlateGrey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSlateGrey_82; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSteelBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSteelBlue_83; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightYellow Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightYellow_84; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Lime Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Lime_85; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LimeGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LimeGreen_86; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Linen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Linen_87; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Magenta Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Magenta_88; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Maroon Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Maroon_89; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumAquamarine Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumAquamarine_90; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumBlue_91; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumOrchid Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumOrchid_92; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumPurple Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumPurple_93; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSeaGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSeaGreen_94; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSlateBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSlateBlue_95; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSpringGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSpringGreen_96; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumTurquoise Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumTurquoise_97; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumVioletRed Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumVioletRed_98; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MidnightBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MidnightBlue_99; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MintCream Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MintCream_100; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MistyRose Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MistyRose_101; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Moccasin Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Moccasin_102; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::NavajoWhite Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___NavajoWhite_103; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Navy Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Navy_104; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OldLace Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OldLace_105; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Olive Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Olive_106; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OliveDrab Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OliveDrab_107; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Orange Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Orange_108; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OrangeRed Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OrangeRed_109; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Orchid Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Orchid_110; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleGoldenrod Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleGoldenrod_111; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleGreen_112; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleTurquoise Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleTurquoise_113; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleVioletRed Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleVioletRed_114; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PapayaWhip Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PapayaWhip_115; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PeachPuff Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PeachPuff_116; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Peru Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Peru_117; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Pink Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Pink_118; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Plum Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Plum_119; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PowderBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PowderBlue_120; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Purple Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Purple_121; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RebeccaPurple Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RebeccaPurple_122; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Red Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Red_123; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RosyBrown Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RosyBrown_124; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RoyalBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RoyalBlue_125; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SaddleBrown Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SaddleBrown_126; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Salmon Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Salmon_127; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SandyBrown Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SandyBrown_128; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SeaGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SeaGreen_129; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SeaShell Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SeaShell_130; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Sienna Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Sienna_131; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Silver Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Silver_132; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SkyBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SkyBlue_133; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateBlue_134; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateGray Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateGray_135; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateGrey Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateGrey_136; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Snow Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Snow_137; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SpringGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SpringGreen_138; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SteelBlue Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SteelBlue_139; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Tan Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Tan_140; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Teal Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Teal_141; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Thistle Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Thistle_142; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Tomato Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Tomato_143; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Transparent Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Transparent_144; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Turquoise Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Turquoise_145; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Violet Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Violet_146; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Wheat Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Wheat_147; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::White Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___White_148; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::WhiteSmoke Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___WhiteSmoke_149; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Yellow Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Yellow_150; // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::YellowGreen Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___YellowGreen_151; // System.Lazy`1 SixLabors.ImageSharp.Color::WebSafePaletteLazy Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * ___WebSafePaletteLazy_152; // System.Lazy`1 SixLabors.ImageSharp.Color::WernerPaletteLazy Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * ___WernerPaletteLazy_153; public: inline static int32_t get_offset_of_NamedColorsLookupLazy_2() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___NamedColorsLookupLazy_2)); } inline Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * get_NamedColorsLookupLazy_2() const { return ___NamedColorsLookupLazy_2; } inline Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 ** get_address_of_NamedColorsLookupLazy_2() { return &___NamedColorsLookupLazy_2; } inline void set_NamedColorsLookupLazy_2(Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * value) { ___NamedColorsLookupLazy_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___NamedColorsLookupLazy_2), (void*)value); } inline static int32_t get_offset_of_AliceBlue_3() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___AliceBlue_3)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_AliceBlue_3() const { return ___AliceBlue_3; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_AliceBlue_3() { return &___AliceBlue_3; } inline void set_AliceBlue_3(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___AliceBlue_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___AliceBlue_3))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_AntiqueWhite_4() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___AntiqueWhite_4)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_AntiqueWhite_4() const { return ___AntiqueWhite_4; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_AntiqueWhite_4() { return &___AntiqueWhite_4; } inline void set_AntiqueWhite_4(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___AntiqueWhite_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___AntiqueWhite_4))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Aqua_5() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Aqua_5)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Aqua_5() const { return ___Aqua_5; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Aqua_5() { return &___Aqua_5; } inline void set_Aqua_5(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Aqua_5 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Aqua_5))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Aquamarine_6() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Aquamarine_6)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Aquamarine_6() const { return ___Aquamarine_6; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Aquamarine_6() { return &___Aquamarine_6; } inline void set_Aquamarine_6(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Aquamarine_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Aquamarine_6))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Azure_7() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Azure_7)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Azure_7() const { return ___Azure_7; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Azure_7() { return &___Azure_7; } inline void set_Azure_7(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Azure_7 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Azure_7))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Beige_8() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Beige_8)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Beige_8() const { return ___Beige_8; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Beige_8() { return &___Beige_8; } inline void set_Beige_8(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Beige_8 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Beige_8))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Bisque_9() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Bisque_9)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Bisque_9() const { return ___Bisque_9; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Bisque_9() { return &___Bisque_9; } inline void set_Bisque_9(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Bisque_9 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Bisque_9))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Black_10() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Black_10)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Black_10() const { return ___Black_10; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Black_10() { return &___Black_10; } inline void set_Black_10(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Black_10 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Black_10))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_BlanchedAlmond_11() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BlanchedAlmond_11)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BlanchedAlmond_11() const { return ___BlanchedAlmond_11; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BlanchedAlmond_11() { return &___BlanchedAlmond_11; } inline void set_BlanchedAlmond_11(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___BlanchedAlmond_11 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___BlanchedAlmond_11))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Blue_12() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Blue_12)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Blue_12() const { return ___Blue_12; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Blue_12() { return &___Blue_12; } inline void set_Blue_12(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Blue_12 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Blue_12))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_BlueViolet_13() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BlueViolet_13)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BlueViolet_13() const { return ___BlueViolet_13; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BlueViolet_13() { return &___BlueViolet_13; } inline void set_BlueViolet_13(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___BlueViolet_13 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___BlueViolet_13))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Brown_14() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Brown_14)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Brown_14() const { return ___Brown_14; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Brown_14() { return &___Brown_14; } inline void set_Brown_14(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Brown_14 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Brown_14))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_BurlyWood_15() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BurlyWood_15)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BurlyWood_15() const { return ___BurlyWood_15; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BurlyWood_15() { return &___BurlyWood_15; } inline void set_BurlyWood_15(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___BurlyWood_15 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___BurlyWood_15))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_CadetBlue_16() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___CadetBlue_16)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_CadetBlue_16() const { return ___CadetBlue_16; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_CadetBlue_16() { return &___CadetBlue_16; } inline void set_CadetBlue_16(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___CadetBlue_16 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___CadetBlue_16))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Chartreuse_17() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Chartreuse_17)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Chartreuse_17() const { return ___Chartreuse_17; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Chartreuse_17() { return &___Chartreuse_17; } inline void set_Chartreuse_17(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Chartreuse_17 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Chartreuse_17))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Chocolate_18() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Chocolate_18)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Chocolate_18() const { return ___Chocolate_18; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Chocolate_18() { return &___Chocolate_18; } inline void set_Chocolate_18(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Chocolate_18 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Chocolate_18))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Coral_19() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Coral_19)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Coral_19() const { return ___Coral_19; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Coral_19() { return &___Coral_19; } inline void set_Coral_19(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Coral_19 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Coral_19))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_CornflowerBlue_20() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___CornflowerBlue_20)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_CornflowerBlue_20() const { return ___CornflowerBlue_20; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_CornflowerBlue_20() { return &___CornflowerBlue_20; } inline void set_CornflowerBlue_20(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___CornflowerBlue_20 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___CornflowerBlue_20))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Cornsilk_21() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Cornsilk_21)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Cornsilk_21() const { return ___Cornsilk_21; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Cornsilk_21() { return &___Cornsilk_21; } inline void set_Cornsilk_21(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Cornsilk_21 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Cornsilk_21))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Crimson_22() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Crimson_22)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Crimson_22() const { return ___Crimson_22; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Crimson_22() { return &___Crimson_22; } inline void set_Crimson_22(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Crimson_22 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Crimson_22))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Cyan_23() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Cyan_23)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Cyan_23() const { return ___Cyan_23; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Cyan_23() { return &___Cyan_23; } inline void set_Cyan_23(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Cyan_23 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Cyan_23))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkBlue_24() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkBlue_24)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkBlue_24() const { return ___DarkBlue_24; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkBlue_24() { return &___DarkBlue_24; } inline void set_DarkBlue_24(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkBlue_24 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkBlue_24))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkCyan_25() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkCyan_25)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkCyan_25() const { return ___DarkCyan_25; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkCyan_25() { return &___DarkCyan_25; } inline void set_DarkCyan_25(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkCyan_25 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkCyan_25))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkGoldenrod_26() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGoldenrod_26)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGoldenrod_26() const { return ___DarkGoldenrod_26; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGoldenrod_26() { return &___DarkGoldenrod_26; } inline void set_DarkGoldenrod_26(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkGoldenrod_26 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGoldenrod_26))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkGray_27() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGray_27)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGray_27() const { return ___DarkGray_27; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGray_27() { return &___DarkGray_27; } inline void set_DarkGray_27(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkGray_27 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGray_27))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkGreen_28() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGreen_28)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGreen_28() const { return ___DarkGreen_28; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGreen_28() { return &___DarkGreen_28; } inline void set_DarkGreen_28(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkGreen_28 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGreen_28))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkGrey_29() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGrey_29)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGrey_29() const { return ___DarkGrey_29; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGrey_29() { return &___DarkGrey_29; } inline void set_DarkGrey_29(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkGrey_29 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGrey_29))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkKhaki_30() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkKhaki_30)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkKhaki_30() const { return ___DarkKhaki_30; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkKhaki_30() { return &___DarkKhaki_30; } inline void set_DarkKhaki_30(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkKhaki_30 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkKhaki_30))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkMagenta_31() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkMagenta_31)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkMagenta_31() const { return ___DarkMagenta_31; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkMagenta_31() { return &___DarkMagenta_31; } inline void set_DarkMagenta_31(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkMagenta_31 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkMagenta_31))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkOliveGreen_32() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOliveGreen_32)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOliveGreen_32() const { return ___DarkOliveGreen_32; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOliveGreen_32() { return &___DarkOliveGreen_32; } inline void set_DarkOliveGreen_32(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkOliveGreen_32 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOliveGreen_32))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkOrange_33() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOrange_33)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOrange_33() const { return ___DarkOrange_33; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOrange_33() { return &___DarkOrange_33; } inline void set_DarkOrange_33(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkOrange_33 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOrange_33))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkOrchid_34() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOrchid_34)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOrchid_34() const { return ___DarkOrchid_34; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOrchid_34() { return &___DarkOrchid_34; } inline void set_DarkOrchid_34(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkOrchid_34 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOrchid_34))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkRed_35() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkRed_35)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkRed_35() const { return ___DarkRed_35; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkRed_35() { return &___DarkRed_35; } inline void set_DarkRed_35(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkRed_35 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkRed_35))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkSalmon_36() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSalmon_36)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSalmon_36() const { return ___DarkSalmon_36; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSalmon_36() { return &___DarkSalmon_36; } inline void set_DarkSalmon_36(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkSalmon_36 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSalmon_36))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkSeaGreen_37() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSeaGreen_37)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSeaGreen_37() const { return ___DarkSeaGreen_37; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSeaGreen_37() { return &___DarkSeaGreen_37; } inline void set_DarkSeaGreen_37(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkSeaGreen_37 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSeaGreen_37))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkSlateBlue_38() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateBlue_38)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateBlue_38() const { return ___DarkSlateBlue_38; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateBlue_38() { return &___DarkSlateBlue_38; } inline void set_DarkSlateBlue_38(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkSlateBlue_38 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateBlue_38))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkSlateGray_39() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateGray_39)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateGray_39() const { return ___DarkSlateGray_39; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateGray_39() { return &___DarkSlateGray_39; } inline void set_DarkSlateGray_39(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkSlateGray_39 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateGray_39))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkSlateGrey_40() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateGrey_40)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateGrey_40() const { return ___DarkSlateGrey_40; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateGrey_40() { return &___DarkSlateGrey_40; } inline void set_DarkSlateGrey_40(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkSlateGrey_40 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateGrey_40))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkTurquoise_41() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkTurquoise_41)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkTurquoise_41() const { return ___DarkTurquoise_41; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkTurquoise_41() { return &___DarkTurquoise_41; } inline void set_DarkTurquoise_41(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkTurquoise_41 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkTurquoise_41))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DarkViolet_42() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkViolet_42)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkViolet_42() const { return ___DarkViolet_42; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkViolet_42() { return &___DarkViolet_42; } inline void set_DarkViolet_42(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DarkViolet_42 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DarkViolet_42))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DeepPink_43() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DeepPink_43)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DeepPink_43() const { return ___DeepPink_43; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DeepPink_43() { return &___DeepPink_43; } inline void set_DeepPink_43(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DeepPink_43 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DeepPink_43))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DeepSkyBlue_44() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DeepSkyBlue_44)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DeepSkyBlue_44() const { return ___DeepSkyBlue_44; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DeepSkyBlue_44() { return &___DeepSkyBlue_44; } inline void set_DeepSkyBlue_44(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DeepSkyBlue_44 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DeepSkyBlue_44))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DimGray_45() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DimGray_45)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DimGray_45() const { return ___DimGray_45; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DimGray_45() { return &___DimGray_45; } inline void set_DimGray_45(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DimGray_45 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DimGray_45))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DimGrey_46() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DimGrey_46)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DimGrey_46() const { return ___DimGrey_46; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DimGrey_46() { return &___DimGrey_46; } inline void set_DimGrey_46(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DimGrey_46 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DimGrey_46))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_DodgerBlue_47() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DodgerBlue_47)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DodgerBlue_47() const { return ___DodgerBlue_47; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DodgerBlue_47() { return &___DodgerBlue_47; } inline void set_DodgerBlue_47(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___DodgerBlue_47 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___DodgerBlue_47))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Firebrick_48() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Firebrick_48)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Firebrick_48() const { return ___Firebrick_48; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Firebrick_48() { return &___Firebrick_48; } inline void set_Firebrick_48(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Firebrick_48 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Firebrick_48))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_FloralWhite_49() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___FloralWhite_49)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_FloralWhite_49() const { return ___FloralWhite_49; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_FloralWhite_49() { return &___FloralWhite_49; } inline void set_FloralWhite_49(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___FloralWhite_49 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___FloralWhite_49))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_ForestGreen_50() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___ForestGreen_50)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_ForestGreen_50() const { return ___ForestGreen_50; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_ForestGreen_50() { return &___ForestGreen_50; } inline void set_ForestGreen_50(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___ForestGreen_50 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___ForestGreen_50))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Fuchsia_51() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Fuchsia_51)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Fuchsia_51() const { return ___Fuchsia_51; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Fuchsia_51() { return &___Fuchsia_51; } inline void set_Fuchsia_51(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Fuchsia_51 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Fuchsia_51))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Gainsboro_52() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gainsboro_52)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gainsboro_52() const { return ___Gainsboro_52; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gainsboro_52() { return &___Gainsboro_52; } inline void set_Gainsboro_52(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Gainsboro_52 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Gainsboro_52))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_GhostWhite_53() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___GhostWhite_53)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_GhostWhite_53() const { return ___GhostWhite_53; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_GhostWhite_53() { return &___GhostWhite_53; } inline void set_GhostWhite_53(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___GhostWhite_53 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___GhostWhite_53))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Gold_54() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gold_54)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gold_54() const { return ___Gold_54; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gold_54() { return &___Gold_54; } inline void set_Gold_54(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Gold_54 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Gold_54))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Goldenrod_55() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Goldenrod_55)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Goldenrod_55() const { return ___Goldenrod_55; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Goldenrod_55() { return &___Goldenrod_55; } inline void set_Goldenrod_55(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Goldenrod_55 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Goldenrod_55))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Gray_56() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gray_56)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gray_56() const { return ___Gray_56; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gray_56() { return &___Gray_56; } inline void set_Gray_56(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Gray_56 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Gray_56))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Green_57() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Green_57)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Green_57() const { return ___Green_57; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Green_57() { return &___Green_57; } inline void set_Green_57(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Green_57 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Green_57))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_GreenYellow_58() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___GreenYellow_58)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_GreenYellow_58() const { return ___GreenYellow_58; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_GreenYellow_58() { return &___GreenYellow_58; } inline void set_GreenYellow_58(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___GreenYellow_58 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___GreenYellow_58))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Grey_59() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Grey_59)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Grey_59() const { return ___Grey_59; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Grey_59() { return &___Grey_59; } inline void set_Grey_59(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Grey_59 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Grey_59))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Honeydew_60() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Honeydew_60)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Honeydew_60() const { return ___Honeydew_60; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Honeydew_60() { return &___Honeydew_60; } inline void set_Honeydew_60(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Honeydew_60 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Honeydew_60))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_HotPink_61() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___HotPink_61)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_HotPink_61() const { return ___HotPink_61; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_HotPink_61() { return &___HotPink_61; } inline void set_HotPink_61(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___HotPink_61 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___HotPink_61))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_IndianRed_62() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___IndianRed_62)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_IndianRed_62() const { return ___IndianRed_62; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_IndianRed_62() { return &___IndianRed_62; } inline void set_IndianRed_62(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___IndianRed_62 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___IndianRed_62))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Indigo_63() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Indigo_63)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Indigo_63() const { return ___Indigo_63; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Indigo_63() { return &___Indigo_63; } inline void set_Indigo_63(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Indigo_63 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Indigo_63))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Ivory_64() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Ivory_64)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Ivory_64() const { return ___Ivory_64; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Ivory_64() { return &___Ivory_64; } inline void set_Ivory_64(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Ivory_64 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Ivory_64))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Khaki_65() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Khaki_65)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Khaki_65() const { return ___Khaki_65; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Khaki_65() { return &___Khaki_65; } inline void set_Khaki_65(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Khaki_65 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Khaki_65))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Lavender_66() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Lavender_66)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Lavender_66() const { return ___Lavender_66; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Lavender_66() { return &___Lavender_66; } inline void set_Lavender_66(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Lavender_66 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Lavender_66))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LavenderBlush_67() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LavenderBlush_67)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LavenderBlush_67() const { return ___LavenderBlush_67; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LavenderBlush_67() { return &___LavenderBlush_67; } inline void set_LavenderBlush_67(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LavenderBlush_67 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LavenderBlush_67))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LawnGreen_68() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LawnGreen_68)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LawnGreen_68() const { return ___LawnGreen_68; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LawnGreen_68() { return &___LawnGreen_68; } inline void set_LawnGreen_68(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LawnGreen_68 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LawnGreen_68))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LemonChiffon_69() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LemonChiffon_69)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LemonChiffon_69() const { return ___LemonChiffon_69; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LemonChiffon_69() { return &___LemonChiffon_69; } inline void set_LemonChiffon_69(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LemonChiffon_69 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LemonChiffon_69))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightBlue_70() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightBlue_70)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightBlue_70() const { return ___LightBlue_70; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightBlue_70() { return &___LightBlue_70; } inline void set_LightBlue_70(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightBlue_70 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightBlue_70))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightCoral_71() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightCoral_71)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightCoral_71() const { return ___LightCoral_71; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightCoral_71() { return &___LightCoral_71; } inline void set_LightCoral_71(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightCoral_71 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightCoral_71))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightCyan_72() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightCyan_72)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightCyan_72() const { return ___LightCyan_72; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightCyan_72() { return &___LightCyan_72; } inline void set_LightCyan_72(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightCyan_72 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightCyan_72))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightGoldenrodYellow_73() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGoldenrodYellow_73)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGoldenrodYellow_73() const { return ___LightGoldenrodYellow_73; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGoldenrodYellow_73() { return &___LightGoldenrodYellow_73; } inline void set_LightGoldenrodYellow_73(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightGoldenrodYellow_73 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightGoldenrodYellow_73))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightGray_74() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGray_74)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGray_74() const { return ___LightGray_74; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGray_74() { return &___LightGray_74; } inline void set_LightGray_74(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightGray_74 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightGray_74))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightGreen_75() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGreen_75)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGreen_75() const { return ___LightGreen_75; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGreen_75() { return &___LightGreen_75; } inline void set_LightGreen_75(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightGreen_75 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightGreen_75))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightGrey_76() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGrey_76)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGrey_76() const { return ___LightGrey_76; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGrey_76() { return &___LightGrey_76; } inline void set_LightGrey_76(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightGrey_76 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightGrey_76))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightPink_77() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightPink_77)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightPink_77() const { return ___LightPink_77; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightPink_77() { return &___LightPink_77; } inline void set_LightPink_77(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightPink_77 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightPink_77))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightSalmon_78() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSalmon_78)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSalmon_78() const { return ___LightSalmon_78; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSalmon_78() { return &___LightSalmon_78; } inline void set_LightSalmon_78(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightSalmon_78 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightSalmon_78))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightSeaGreen_79() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSeaGreen_79)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSeaGreen_79() const { return ___LightSeaGreen_79; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSeaGreen_79() { return &___LightSeaGreen_79; } inline void set_LightSeaGreen_79(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightSeaGreen_79 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightSeaGreen_79))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightSkyBlue_80() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSkyBlue_80)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSkyBlue_80() const { return ___LightSkyBlue_80; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSkyBlue_80() { return &___LightSkyBlue_80; } inline void set_LightSkyBlue_80(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightSkyBlue_80 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightSkyBlue_80))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightSlateGray_81() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSlateGray_81)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSlateGray_81() const { return ___LightSlateGray_81; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSlateGray_81() { return &___LightSlateGray_81; } inline void set_LightSlateGray_81(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightSlateGray_81 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightSlateGray_81))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightSlateGrey_82() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSlateGrey_82)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSlateGrey_82() const { return ___LightSlateGrey_82; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSlateGrey_82() { return &___LightSlateGrey_82; } inline void set_LightSlateGrey_82(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightSlateGrey_82 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightSlateGrey_82))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightSteelBlue_83() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSteelBlue_83)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSteelBlue_83() const { return ___LightSteelBlue_83; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSteelBlue_83() { return &___LightSteelBlue_83; } inline void set_LightSteelBlue_83(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightSteelBlue_83 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightSteelBlue_83))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LightYellow_84() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightYellow_84)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightYellow_84() const { return ___LightYellow_84; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightYellow_84() { return &___LightYellow_84; } inline void set_LightYellow_84(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LightYellow_84 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LightYellow_84))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Lime_85() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Lime_85)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Lime_85() const { return ___Lime_85; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Lime_85() { return &___Lime_85; } inline void set_Lime_85(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Lime_85 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Lime_85))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_LimeGreen_86() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LimeGreen_86)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LimeGreen_86() const { return ___LimeGreen_86; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LimeGreen_86() { return &___LimeGreen_86; } inline void set_LimeGreen_86(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___LimeGreen_86 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___LimeGreen_86))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Linen_87() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Linen_87)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Linen_87() const { return ___Linen_87; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Linen_87() { return &___Linen_87; } inline void set_Linen_87(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Linen_87 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Linen_87))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Magenta_88() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Magenta_88)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Magenta_88() const { return ___Magenta_88; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Magenta_88() { return &___Magenta_88; } inline void set_Magenta_88(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Magenta_88 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Magenta_88))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Maroon_89() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Maroon_89)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Maroon_89() const { return ___Maroon_89; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Maroon_89() { return &___Maroon_89; } inline void set_Maroon_89(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Maroon_89 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Maroon_89))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumAquamarine_90() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumAquamarine_90)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumAquamarine_90() const { return ___MediumAquamarine_90; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumAquamarine_90() { return &___MediumAquamarine_90; } inline void set_MediumAquamarine_90(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumAquamarine_90 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumAquamarine_90))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumBlue_91() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumBlue_91)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumBlue_91() const { return ___MediumBlue_91; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumBlue_91() { return &___MediumBlue_91; } inline void set_MediumBlue_91(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumBlue_91 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumBlue_91))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumOrchid_92() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumOrchid_92)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumOrchid_92() const { return ___MediumOrchid_92; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumOrchid_92() { return &___MediumOrchid_92; } inline void set_MediumOrchid_92(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumOrchid_92 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumOrchid_92))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumPurple_93() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumPurple_93)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumPurple_93() const { return ___MediumPurple_93; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumPurple_93() { return &___MediumPurple_93; } inline void set_MediumPurple_93(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumPurple_93 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumPurple_93))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumSeaGreen_94() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSeaGreen_94)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSeaGreen_94() const { return ___MediumSeaGreen_94; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSeaGreen_94() { return &___MediumSeaGreen_94; } inline void set_MediumSeaGreen_94(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumSeaGreen_94 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSeaGreen_94))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumSlateBlue_95() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSlateBlue_95)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSlateBlue_95() const { return ___MediumSlateBlue_95; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSlateBlue_95() { return &___MediumSlateBlue_95; } inline void set_MediumSlateBlue_95(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumSlateBlue_95 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSlateBlue_95))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumSpringGreen_96() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSpringGreen_96)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSpringGreen_96() const { return ___MediumSpringGreen_96; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSpringGreen_96() { return &___MediumSpringGreen_96; } inline void set_MediumSpringGreen_96(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumSpringGreen_96 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSpringGreen_96))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumTurquoise_97() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumTurquoise_97)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumTurquoise_97() const { return ___MediumTurquoise_97; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumTurquoise_97() { return &___MediumTurquoise_97; } inline void set_MediumTurquoise_97(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumTurquoise_97 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumTurquoise_97))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MediumVioletRed_98() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumVioletRed_98)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumVioletRed_98() const { return ___MediumVioletRed_98; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumVioletRed_98() { return &___MediumVioletRed_98; } inline void set_MediumVioletRed_98(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MediumVioletRed_98 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MediumVioletRed_98))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MidnightBlue_99() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MidnightBlue_99)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MidnightBlue_99() const { return ___MidnightBlue_99; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MidnightBlue_99() { return &___MidnightBlue_99; } inline void set_MidnightBlue_99(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MidnightBlue_99 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MidnightBlue_99))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MintCream_100() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MintCream_100)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MintCream_100() const { return ___MintCream_100; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MintCream_100() { return &___MintCream_100; } inline void set_MintCream_100(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MintCream_100 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MintCream_100))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_MistyRose_101() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MistyRose_101)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MistyRose_101() const { return ___MistyRose_101; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MistyRose_101() { return &___MistyRose_101; } inline void set_MistyRose_101(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___MistyRose_101 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___MistyRose_101))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Moccasin_102() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Moccasin_102)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Moccasin_102() const { return ___Moccasin_102; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Moccasin_102() { return &___Moccasin_102; } inline void set_Moccasin_102(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Moccasin_102 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Moccasin_102))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_NavajoWhite_103() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___NavajoWhite_103)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_NavajoWhite_103() const { return ___NavajoWhite_103; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_NavajoWhite_103() { return &___NavajoWhite_103; } inline void set_NavajoWhite_103(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___NavajoWhite_103 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___NavajoWhite_103))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Navy_104() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Navy_104)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Navy_104() const { return ___Navy_104; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Navy_104() { return &___Navy_104; } inline void set_Navy_104(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Navy_104 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Navy_104))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_OldLace_105() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OldLace_105)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OldLace_105() const { return ___OldLace_105; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OldLace_105() { return &___OldLace_105; } inline void set_OldLace_105(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___OldLace_105 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___OldLace_105))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Olive_106() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Olive_106)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Olive_106() const { return ___Olive_106; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Olive_106() { return &___Olive_106; } inline void set_Olive_106(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Olive_106 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Olive_106))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_OliveDrab_107() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OliveDrab_107)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OliveDrab_107() const { return ___OliveDrab_107; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OliveDrab_107() { return &___OliveDrab_107; } inline void set_OliveDrab_107(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___OliveDrab_107 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___OliveDrab_107))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Orange_108() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Orange_108)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Orange_108() const { return ___Orange_108; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Orange_108() { return &___Orange_108; } inline void set_Orange_108(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Orange_108 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Orange_108))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_OrangeRed_109() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OrangeRed_109)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OrangeRed_109() const { return ___OrangeRed_109; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OrangeRed_109() { return &___OrangeRed_109; } inline void set_OrangeRed_109(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___OrangeRed_109 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___OrangeRed_109))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Orchid_110() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Orchid_110)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Orchid_110() const { return ___Orchid_110; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Orchid_110() { return &___Orchid_110; } inline void set_Orchid_110(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Orchid_110 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Orchid_110))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PaleGoldenrod_111() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleGoldenrod_111)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleGoldenrod_111() const { return ___PaleGoldenrod_111; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleGoldenrod_111() { return &___PaleGoldenrod_111; } inline void set_PaleGoldenrod_111(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PaleGoldenrod_111 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PaleGoldenrod_111))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PaleGreen_112() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleGreen_112)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleGreen_112() const { return ___PaleGreen_112; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleGreen_112() { return &___PaleGreen_112; } inline void set_PaleGreen_112(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PaleGreen_112 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PaleGreen_112))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PaleTurquoise_113() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleTurquoise_113)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleTurquoise_113() const { return ___PaleTurquoise_113; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleTurquoise_113() { return &___PaleTurquoise_113; } inline void set_PaleTurquoise_113(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PaleTurquoise_113 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PaleTurquoise_113))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PaleVioletRed_114() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleVioletRed_114)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleVioletRed_114() const { return ___PaleVioletRed_114; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleVioletRed_114() { return &___PaleVioletRed_114; } inline void set_PaleVioletRed_114(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PaleVioletRed_114 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PaleVioletRed_114))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PapayaWhip_115() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PapayaWhip_115)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PapayaWhip_115() const { return ___PapayaWhip_115; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PapayaWhip_115() { return &___PapayaWhip_115; } inline void set_PapayaWhip_115(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PapayaWhip_115 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PapayaWhip_115))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PeachPuff_116() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PeachPuff_116)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PeachPuff_116() const { return ___PeachPuff_116; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PeachPuff_116() { return &___PeachPuff_116; } inline void set_PeachPuff_116(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PeachPuff_116 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PeachPuff_116))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Peru_117() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Peru_117)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Peru_117() const { return ___Peru_117; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Peru_117() { return &___Peru_117; } inline void set_Peru_117(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Peru_117 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Peru_117))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Pink_118() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Pink_118)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Pink_118() const { return ___Pink_118; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Pink_118() { return &___Pink_118; } inline void set_Pink_118(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Pink_118 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Pink_118))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Plum_119() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Plum_119)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Plum_119() const { return ___Plum_119; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Plum_119() { return &___Plum_119; } inline void set_Plum_119(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Plum_119 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Plum_119))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_PowderBlue_120() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PowderBlue_120)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PowderBlue_120() const { return ___PowderBlue_120; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PowderBlue_120() { return &___PowderBlue_120; } inline void set_PowderBlue_120(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___PowderBlue_120 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___PowderBlue_120))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Purple_121() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Purple_121)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Purple_121() const { return ___Purple_121; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Purple_121() { return &___Purple_121; } inline void set_Purple_121(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Purple_121 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Purple_121))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_RebeccaPurple_122() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RebeccaPurple_122)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RebeccaPurple_122() const { return ___RebeccaPurple_122; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RebeccaPurple_122() { return &___RebeccaPurple_122; } inline void set_RebeccaPurple_122(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___RebeccaPurple_122 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___RebeccaPurple_122))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Red_123() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Red_123)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Red_123() const { return ___Red_123; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Red_123() { return &___Red_123; } inline void set_Red_123(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Red_123 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Red_123))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_RosyBrown_124() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RosyBrown_124)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RosyBrown_124() const { return ___RosyBrown_124; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RosyBrown_124() { return &___RosyBrown_124; } inline void set_RosyBrown_124(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___RosyBrown_124 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___RosyBrown_124))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_RoyalBlue_125() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RoyalBlue_125)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RoyalBlue_125() const { return ___RoyalBlue_125; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RoyalBlue_125() { return &___RoyalBlue_125; } inline void set_RoyalBlue_125(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___RoyalBlue_125 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___RoyalBlue_125))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SaddleBrown_126() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SaddleBrown_126)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SaddleBrown_126() const { return ___SaddleBrown_126; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SaddleBrown_126() { return &___SaddleBrown_126; } inline void set_SaddleBrown_126(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SaddleBrown_126 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SaddleBrown_126))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Salmon_127() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Salmon_127)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Salmon_127() const { return ___Salmon_127; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Salmon_127() { return &___Salmon_127; } inline void set_Salmon_127(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Salmon_127 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Salmon_127))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SandyBrown_128() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SandyBrown_128)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SandyBrown_128() const { return ___SandyBrown_128; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SandyBrown_128() { return &___SandyBrown_128; } inline void set_SandyBrown_128(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SandyBrown_128 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SandyBrown_128))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SeaGreen_129() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SeaGreen_129)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SeaGreen_129() const { return ___SeaGreen_129; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SeaGreen_129() { return &___SeaGreen_129; } inline void set_SeaGreen_129(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SeaGreen_129 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SeaGreen_129))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SeaShell_130() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SeaShell_130)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SeaShell_130() const { return ___SeaShell_130; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SeaShell_130() { return &___SeaShell_130; } inline void set_SeaShell_130(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SeaShell_130 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SeaShell_130))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Sienna_131() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Sienna_131)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Sienna_131() const { return ___Sienna_131; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Sienna_131() { return &___Sienna_131; } inline void set_Sienna_131(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Sienna_131 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Sienna_131))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Silver_132() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Silver_132)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Silver_132() const { return ___Silver_132; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Silver_132() { return &___Silver_132; } inline void set_Silver_132(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Silver_132 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Silver_132))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SkyBlue_133() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SkyBlue_133)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SkyBlue_133() const { return ___SkyBlue_133; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SkyBlue_133() { return &___SkyBlue_133; } inline void set_SkyBlue_133(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SkyBlue_133 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SkyBlue_133))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SlateBlue_134() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateBlue_134)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateBlue_134() const { return ___SlateBlue_134; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateBlue_134() { return &___SlateBlue_134; } inline void set_SlateBlue_134(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SlateBlue_134 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SlateBlue_134))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SlateGray_135() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateGray_135)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateGray_135() const { return ___SlateGray_135; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateGray_135() { return &___SlateGray_135; } inline void set_SlateGray_135(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SlateGray_135 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SlateGray_135))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SlateGrey_136() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateGrey_136)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateGrey_136() const { return ___SlateGrey_136; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateGrey_136() { return &___SlateGrey_136; } inline void set_SlateGrey_136(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SlateGrey_136 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SlateGrey_136))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Snow_137() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Snow_137)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Snow_137() const { return ___Snow_137; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Snow_137() { return &___Snow_137; } inline void set_Snow_137(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Snow_137 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Snow_137))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SpringGreen_138() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SpringGreen_138)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SpringGreen_138() const { return ___SpringGreen_138; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SpringGreen_138() { return &___SpringGreen_138; } inline void set_SpringGreen_138(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SpringGreen_138 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SpringGreen_138))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_SteelBlue_139() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SteelBlue_139)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SteelBlue_139() const { return ___SteelBlue_139; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SteelBlue_139() { return &___SteelBlue_139; } inline void set_SteelBlue_139(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___SteelBlue_139 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___SteelBlue_139))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Tan_140() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Tan_140)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Tan_140() const { return ___Tan_140; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Tan_140() { return &___Tan_140; } inline void set_Tan_140(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Tan_140 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Tan_140))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Teal_141() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Teal_141)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Teal_141() const { return ___Teal_141; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Teal_141() { return &___Teal_141; } inline void set_Teal_141(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Teal_141 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Teal_141))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Thistle_142() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Thistle_142)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Thistle_142() const { return ___Thistle_142; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Thistle_142() { return &___Thistle_142; } inline void set_Thistle_142(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Thistle_142 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Thistle_142))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Tomato_143() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Tomato_143)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Tomato_143() const { return ___Tomato_143; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Tomato_143() { return &___Tomato_143; } inline void set_Tomato_143(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Tomato_143 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Tomato_143))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Transparent_144() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Transparent_144)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Transparent_144() const { return ___Transparent_144; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Transparent_144() { return &___Transparent_144; } inline void set_Transparent_144(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Transparent_144 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Transparent_144))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Turquoise_145() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Turquoise_145)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Turquoise_145() const { return ___Turquoise_145; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Turquoise_145() { return &___Turquoise_145; } inline void set_Turquoise_145(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Turquoise_145 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Turquoise_145))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Violet_146() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Violet_146)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Violet_146() const { return ___Violet_146; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Violet_146() { return &___Violet_146; } inline void set_Violet_146(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Violet_146 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Violet_146))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Wheat_147() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Wheat_147)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Wheat_147() const { return ___Wheat_147; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Wheat_147() { return &___Wheat_147; } inline void set_Wheat_147(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Wheat_147 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Wheat_147))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_White_148() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___White_148)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_White_148() const { return ___White_148; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_White_148() { return &___White_148; } inline void set_White_148(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___White_148 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___White_148))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_WhiteSmoke_149() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WhiteSmoke_149)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_WhiteSmoke_149() const { return ___WhiteSmoke_149; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_WhiteSmoke_149() { return &___WhiteSmoke_149; } inline void set_WhiteSmoke_149(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___WhiteSmoke_149 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___WhiteSmoke_149))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_Yellow_150() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Yellow_150)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Yellow_150() const { return ___Yellow_150; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Yellow_150() { return &___Yellow_150; } inline void set_Yellow_150(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Yellow_150 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Yellow_150))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_YellowGreen_151() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___YellowGreen_151)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_YellowGreen_151() const { return ___YellowGreen_151; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_YellowGreen_151() { return &___YellowGreen_151; } inline void set_YellowGreen_151(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___YellowGreen_151 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___YellowGreen_151))->___boxedHighPrecisionPixel_1), (void*)NULL); } inline static int32_t get_offset_of_WebSafePaletteLazy_152() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WebSafePaletteLazy_152)); } inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * get_WebSafePaletteLazy_152() const { return ___WebSafePaletteLazy_152; } inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 ** get_address_of_WebSafePaletteLazy_152() { return &___WebSafePaletteLazy_152; } inline void set_WebSafePaletteLazy_152(Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * value) { ___WebSafePaletteLazy_152 = value; Il2CppCodeGenWriteBarrier((void**)(&___WebSafePaletteLazy_152), (void*)value); } inline static int32_t get_offset_of_WernerPaletteLazy_153() { return static_cast(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WernerPaletteLazy_153)); } inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * get_WernerPaletteLazy_153() const { return ___WernerPaletteLazy_153; } inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 ** get_address_of_WernerPaletteLazy_153() { return &___WernerPaletteLazy_153; } inline void set_WernerPaletteLazy_153(Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * value) { ___WernerPaletteLazy_153 = value; Il2CppCodeGenWriteBarrier((void**)(&___WernerPaletteLazy_153), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Color struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_marshaled_pinvoke { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0; RuntimeObject* ___boxedHighPrecisionPixel_1; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Color struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_marshaled_com { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0; RuntimeObject* ___boxedHighPrecisionPixel_1; }; // SixLabors.ImageSharp.ComplexVector4 struct ComplexVector4_t88219122749587130667C01407E5E785BC2055EB { public: // System.Numerics.Vector4 SixLabors.ImageSharp.ComplexVector4::Real Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Real_0; // System.Numerics.Vector4 SixLabors.ImageSharp.ComplexVector4::Imaginary Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Imaginary_1; public: inline static int32_t get_offset_of_Real_0() { return static_cast(offsetof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB, ___Real_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Real_0() const { return ___Real_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Real_0() { return &___Real_0; } inline void set_Real_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Real_0 = value; } inline static int32_t get_offset_of_Imaginary_1() { return static_cast(offsetof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB, ___Imaginary_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Imaginary_1() const { return ___Imaginary_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Imaginary_1() { return &___Imaginary_1; } inline void set_Imaginary_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Imaginary_1 = 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; } }; // System.ExceptionArgument struct ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737 { 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_t750CCD4C657BCB2C185560CC68330BC0313B8737, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF, ___Data_0)); } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 get_Data_0() const { return ___Data_0; } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 : public RuntimeObject { public: // T System.Pinnable`1::Data Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98, ___Data_0)); } inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 get_Data_0() const { return ___Data_0; } inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 : public RuntimeObject { public: // T System.Pinnable`1::Data Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250, ___Data_0)); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Data_0() const { return ___Data_0; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___boxedHighPrecisionPixel_1), (void*)NULL); } }; // System.Pinnable`1 struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 : public RuntimeObject { public: // T System.Pinnable`1::Data ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30, ___Data_0)); } inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB get_Data_0() const { return ___Data_0; } inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value) { ___Data_0 = value; } }; // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader #pragma pack(push, tp, 1) struct BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 { public: // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CHeaderSizeU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_2; // System.Int16 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int16_t ___U3CPlanesU3Ek__BackingField_3; // System.Int16 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int16_t ___U3CBitsPerPixelU3Ek__BackingField_4; // SixLabors.ImageSharp.Formats.Bmp.BmpCompression SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CCompressionU3Ek__BackingField_5; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CImageSizeU3Ek__BackingField_6; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CXPelsPerMeterU3Ek__BackingField_7; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CYPelsPerMeterU3Ek__BackingField_8; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CClrUsedU3Ek__BackingField_9; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CClrImportantU3Ek__BackingField_10; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CRedMaskU3Ek__BackingField_11; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGreenMaskU3Ek__BackingField_12; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CBlueMaskU3Ek__BackingField_13; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CAlphaMaskU3Ek__BackingField_14; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CCsTypeU3Ek__BackingField_15; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CRedXU3Ek__BackingField_16; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CRedYU3Ek__BackingField_17; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CRedZU3Ek__BackingField_18; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGreenXU3Ek__BackingField_19; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGreenYU3Ek__BackingField_20; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGreenZU3Ek__BackingField_21; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CBlueXU3Ek__BackingField_22; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CBlueYU3Ek__BackingField_23; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CBlueZU3Ek__BackingField_24; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGammaRedU3Ek__BackingField_25; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGammaGreenU3Ek__BackingField_26; // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::k__BackingField int32_t ___U3CGammaBlueU3Ek__BackingField_27; public: inline static int32_t get_offset_of_U3CHeaderSizeU3Ek__BackingField_0() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CHeaderSizeU3Ek__BackingField_0)); } inline int32_t get_U3CHeaderSizeU3Ek__BackingField_0() const { return ___U3CHeaderSizeU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CHeaderSizeU3Ek__BackingField_0() { return &___U3CHeaderSizeU3Ek__BackingField_0; } inline void set_U3CHeaderSizeU3Ek__BackingField_0(int32_t value) { ___U3CHeaderSizeU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_1() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CWidthU3Ek__BackingField_1)); } inline int32_t get_U3CWidthU3Ek__BackingField_1() const { return ___U3CWidthU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_1() { return &___U3CWidthU3Ek__BackingField_1; } inline void set_U3CWidthU3Ek__BackingField_1(int32_t value) { ___U3CWidthU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_2() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CHeightU3Ek__BackingField_2)); } inline int32_t get_U3CHeightU3Ek__BackingField_2() const { return ___U3CHeightU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_2() { return &___U3CHeightU3Ek__BackingField_2; } inline void set_U3CHeightU3Ek__BackingField_2(int32_t value) { ___U3CHeightU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CPlanesU3Ek__BackingField_3() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CPlanesU3Ek__BackingField_3)); } inline int16_t get_U3CPlanesU3Ek__BackingField_3() const { return ___U3CPlanesU3Ek__BackingField_3; } inline int16_t* get_address_of_U3CPlanesU3Ek__BackingField_3() { return &___U3CPlanesU3Ek__BackingField_3; } inline void set_U3CPlanesU3Ek__BackingField_3(int16_t value) { ___U3CPlanesU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CBitsPerPixelU3Ek__BackingField_4() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBitsPerPixelU3Ek__BackingField_4)); } inline int16_t get_U3CBitsPerPixelU3Ek__BackingField_4() const { return ___U3CBitsPerPixelU3Ek__BackingField_4; } inline int16_t* get_address_of_U3CBitsPerPixelU3Ek__BackingField_4() { return &___U3CBitsPerPixelU3Ek__BackingField_4; } inline void set_U3CBitsPerPixelU3Ek__BackingField_4(int16_t value) { ___U3CBitsPerPixelU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CCompressionU3Ek__BackingField_5() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CCompressionU3Ek__BackingField_5)); } inline int32_t get_U3CCompressionU3Ek__BackingField_5() const { return ___U3CCompressionU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CCompressionU3Ek__BackingField_5() { return &___U3CCompressionU3Ek__BackingField_5; } inline void set_U3CCompressionU3Ek__BackingField_5(int32_t value) { ___U3CCompressionU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CImageSizeU3Ek__BackingField_6() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CImageSizeU3Ek__BackingField_6)); } inline int32_t get_U3CImageSizeU3Ek__BackingField_6() const { return ___U3CImageSizeU3Ek__BackingField_6; } inline int32_t* get_address_of_U3CImageSizeU3Ek__BackingField_6() { return &___U3CImageSizeU3Ek__BackingField_6; } inline void set_U3CImageSizeU3Ek__BackingField_6(int32_t value) { ___U3CImageSizeU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CXPelsPerMeterU3Ek__BackingField_7() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CXPelsPerMeterU3Ek__BackingField_7)); } inline int32_t get_U3CXPelsPerMeterU3Ek__BackingField_7() const { return ___U3CXPelsPerMeterU3Ek__BackingField_7; } inline int32_t* get_address_of_U3CXPelsPerMeterU3Ek__BackingField_7() { return &___U3CXPelsPerMeterU3Ek__BackingField_7; } inline void set_U3CXPelsPerMeterU3Ek__BackingField_7(int32_t value) { ___U3CXPelsPerMeterU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CYPelsPerMeterU3Ek__BackingField_8() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CYPelsPerMeterU3Ek__BackingField_8)); } inline int32_t get_U3CYPelsPerMeterU3Ek__BackingField_8() const { return ___U3CYPelsPerMeterU3Ek__BackingField_8; } inline int32_t* get_address_of_U3CYPelsPerMeterU3Ek__BackingField_8() { return &___U3CYPelsPerMeterU3Ek__BackingField_8; } inline void set_U3CYPelsPerMeterU3Ek__BackingField_8(int32_t value) { ___U3CYPelsPerMeterU3Ek__BackingField_8 = value; } inline static int32_t get_offset_of_U3CClrUsedU3Ek__BackingField_9() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CClrUsedU3Ek__BackingField_9)); } inline int32_t get_U3CClrUsedU3Ek__BackingField_9() const { return ___U3CClrUsedU3Ek__BackingField_9; } inline int32_t* get_address_of_U3CClrUsedU3Ek__BackingField_9() { return &___U3CClrUsedU3Ek__BackingField_9; } inline void set_U3CClrUsedU3Ek__BackingField_9(int32_t value) { ___U3CClrUsedU3Ek__BackingField_9 = value; } inline static int32_t get_offset_of_U3CClrImportantU3Ek__BackingField_10() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CClrImportantU3Ek__BackingField_10)); } inline int32_t get_U3CClrImportantU3Ek__BackingField_10() const { return ___U3CClrImportantU3Ek__BackingField_10; } inline int32_t* get_address_of_U3CClrImportantU3Ek__BackingField_10() { return &___U3CClrImportantU3Ek__BackingField_10; } inline void set_U3CClrImportantU3Ek__BackingField_10(int32_t value) { ___U3CClrImportantU3Ek__BackingField_10 = value; } inline static int32_t get_offset_of_U3CRedMaskU3Ek__BackingField_11() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedMaskU3Ek__BackingField_11)); } inline int32_t get_U3CRedMaskU3Ek__BackingField_11() const { return ___U3CRedMaskU3Ek__BackingField_11; } inline int32_t* get_address_of_U3CRedMaskU3Ek__BackingField_11() { return &___U3CRedMaskU3Ek__BackingField_11; } inline void set_U3CRedMaskU3Ek__BackingField_11(int32_t value) { ___U3CRedMaskU3Ek__BackingField_11 = value; } inline static int32_t get_offset_of_U3CGreenMaskU3Ek__BackingField_12() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenMaskU3Ek__BackingField_12)); } inline int32_t get_U3CGreenMaskU3Ek__BackingField_12() const { return ___U3CGreenMaskU3Ek__BackingField_12; } inline int32_t* get_address_of_U3CGreenMaskU3Ek__BackingField_12() { return &___U3CGreenMaskU3Ek__BackingField_12; } inline void set_U3CGreenMaskU3Ek__BackingField_12(int32_t value) { ___U3CGreenMaskU3Ek__BackingField_12 = value; } inline static int32_t get_offset_of_U3CBlueMaskU3Ek__BackingField_13() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueMaskU3Ek__BackingField_13)); } inline int32_t get_U3CBlueMaskU3Ek__BackingField_13() const { return ___U3CBlueMaskU3Ek__BackingField_13; } inline int32_t* get_address_of_U3CBlueMaskU3Ek__BackingField_13() { return &___U3CBlueMaskU3Ek__BackingField_13; } inline void set_U3CBlueMaskU3Ek__BackingField_13(int32_t value) { ___U3CBlueMaskU3Ek__BackingField_13 = value; } inline static int32_t get_offset_of_U3CAlphaMaskU3Ek__BackingField_14() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CAlphaMaskU3Ek__BackingField_14)); } inline int32_t get_U3CAlphaMaskU3Ek__BackingField_14() const { return ___U3CAlphaMaskU3Ek__BackingField_14; } inline int32_t* get_address_of_U3CAlphaMaskU3Ek__BackingField_14() { return &___U3CAlphaMaskU3Ek__BackingField_14; } inline void set_U3CAlphaMaskU3Ek__BackingField_14(int32_t value) { ___U3CAlphaMaskU3Ek__BackingField_14 = value; } inline static int32_t get_offset_of_U3CCsTypeU3Ek__BackingField_15() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CCsTypeU3Ek__BackingField_15)); } inline int32_t get_U3CCsTypeU3Ek__BackingField_15() const { return ___U3CCsTypeU3Ek__BackingField_15; } inline int32_t* get_address_of_U3CCsTypeU3Ek__BackingField_15() { return &___U3CCsTypeU3Ek__BackingField_15; } inline void set_U3CCsTypeU3Ek__BackingField_15(int32_t value) { ___U3CCsTypeU3Ek__BackingField_15 = value; } inline static int32_t get_offset_of_U3CRedXU3Ek__BackingField_16() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedXU3Ek__BackingField_16)); } inline int32_t get_U3CRedXU3Ek__BackingField_16() const { return ___U3CRedXU3Ek__BackingField_16; } inline int32_t* get_address_of_U3CRedXU3Ek__BackingField_16() { return &___U3CRedXU3Ek__BackingField_16; } inline void set_U3CRedXU3Ek__BackingField_16(int32_t value) { ___U3CRedXU3Ek__BackingField_16 = value; } inline static int32_t get_offset_of_U3CRedYU3Ek__BackingField_17() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedYU3Ek__BackingField_17)); } inline int32_t get_U3CRedYU3Ek__BackingField_17() const { return ___U3CRedYU3Ek__BackingField_17; } inline int32_t* get_address_of_U3CRedYU3Ek__BackingField_17() { return &___U3CRedYU3Ek__BackingField_17; } inline void set_U3CRedYU3Ek__BackingField_17(int32_t value) { ___U3CRedYU3Ek__BackingField_17 = value; } inline static int32_t get_offset_of_U3CRedZU3Ek__BackingField_18() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedZU3Ek__BackingField_18)); } inline int32_t get_U3CRedZU3Ek__BackingField_18() const { return ___U3CRedZU3Ek__BackingField_18; } inline int32_t* get_address_of_U3CRedZU3Ek__BackingField_18() { return &___U3CRedZU3Ek__BackingField_18; } inline void set_U3CRedZU3Ek__BackingField_18(int32_t value) { ___U3CRedZU3Ek__BackingField_18 = value; } inline static int32_t get_offset_of_U3CGreenXU3Ek__BackingField_19() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenXU3Ek__BackingField_19)); } inline int32_t get_U3CGreenXU3Ek__BackingField_19() const { return ___U3CGreenXU3Ek__BackingField_19; } inline int32_t* get_address_of_U3CGreenXU3Ek__BackingField_19() { return &___U3CGreenXU3Ek__BackingField_19; } inline void set_U3CGreenXU3Ek__BackingField_19(int32_t value) { ___U3CGreenXU3Ek__BackingField_19 = value; } inline static int32_t get_offset_of_U3CGreenYU3Ek__BackingField_20() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenYU3Ek__BackingField_20)); } inline int32_t get_U3CGreenYU3Ek__BackingField_20() const { return ___U3CGreenYU3Ek__BackingField_20; } inline int32_t* get_address_of_U3CGreenYU3Ek__BackingField_20() { return &___U3CGreenYU3Ek__BackingField_20; } inline void set_U3CGreenYU3Ek__BackingField_20(int32_t value) { ___U3CGreenYU3Ek__BackingField_20 = value; } inline static int32_t get_offset_of_U3CGreenZU3Ek__BackingField_21() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenZU3Ek__BackingField_21)); } inline int32_t get_U3CGreenZU3Ek__BackingField_21() const { return ___U3CGreenZU3Ek__BackingField_21; } inline int32_t* get_address_of_U3CGreenZU3Ek__BackingField_21() { return &___U3CGreenZU3Ek__BackingField_21; } inline void set_U3CGreenZU3Ek__BackingField_21(int32_t value) { ___U3CGreenZU3Ek__BackingField_21 = value; } inline static int32_t get_offset_of_U3CBlueXU3Ek__BackingField_22() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueXU3Ek__BackingField_22)); } inline int32_t get_U3CBlueXU3Ek__BackingField_22() const { return ___U3CBlueXU3Ek__BackingField_22; } inline int32_t* get_address_of_U3CBlueXU3Ek__BackingField_22() { return &___U3CBlueXU3Ek__BackingField_22; } inline void set_U3CBlueXU3Ek__BackingField_22(int32_t value) { ___U3CBlueXU3Ek__BackingField_22 = value; } inline static int32_t get_offset_of_U3CBlueYU3Ek__BackingField_23() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueYU3Ek__BackingField_23)); } inline int32_t get_U3CBlueYU3Ek__BackingField_23() const { return ___U3CBlueYU3Ek__BackingField_23; } inline int32_t* get_address_of_U3CBlueYU3Ek__BackingField_23() { return &___U3CBlueYU3Ek__BackingField_23; } inline void set_U3CBlueYU3Ek__BackingField_23(int32_t value) { ___U3CBlueYU3Ek__BackingField_23 = value; } inline static int32_t get_offset_of_U3CBlueZU3Ek__BackingField_24() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueZU3Ek__BackingField_24)); } inline int32_t get_U3CBlueZU3Ek__BackingField_24() const { return ___U3CBlueZU3Ek__BackingField_24; } inline int32_t* get_address_of_U3CBlueZU3Ek__BackingField_24() { return &___U3CBlueZU3Ek__BackingField_24; } inline void set_U3CBlueZU3Ek__BackingField_24(int32_t value) { ___U3CBlueZU3Ek__BackingField_24 = value; } inline static int32_t get_offset_of_U3CGammaRedU3Ek__BackingField_25() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGammaRedU3Ek__BackingField_25)); } inline int32_t get_U3CGammaRedU3Ek__BackingField_25() const { return ___U3CGammaRedU3Ek__BackingField_25; } inline int32_t* get_address_of_U3CGammaRedU3Ek__BackingField_25() { return &___U3CGammaRedU3Ek__BackingField_25; } inline void set_U3CGammaRedU3Ek__BackingField_25(int32_t value) { ___U3CGammaRedU3Ek__BackingField_25 = value; } inline static int32_t get_offset_of_U3CGammaGreenU3Ek__BackingField_26() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGammaGreenU3Ek__BackingField_26)); } inline int32_t get_U3CGammaGreenU3Ek__BackingField_26() const { return ___U3CGammaGreenU3Ek__BackingField_26; } inline int32_t* get_address_of_U3CGammaGreenU3Ek__BackingField_26() { return &___U3CGammaGreenU3Ek__BackingField_26; } inline void set_U3CGammaGreenU3Ek__BackingField_26(int32_t value) { ___U3CGammaGreenU3Ek__BackingField_26 = value; } inline static int32_t get_offset_of_U3CGammaBlueU3Ek__BackingField_27() { return static_cast(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGammaBlueU3Ek__BackingField_27)); } inline int32_t get_U3CGammaBlueU3Ek__BackingField_27() const { return ___U3CGammaBlueU3Ek__BackingField_27; } inline int32_t* get_address_of_U3CGammaBlueU3Ek__BackingField_27() { return &___U3CGammaBlueU3Ek__BackingField_27; } inline void set_U3CGammaBlueU3Ek__BackingField_27(int32_t value) { ___U3CGammaBlueU3Ek__BackingField_27 = value; } }; #pragma pack(pop, tp) // 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_tBFCFB91A0492B9603D784F67D7328294F3316A04 : public RuntimeObject { public: // T System.Pinnable`1::Data BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04, ___Data_0)); } inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 get_Data_0() const { return ___Data_0; } inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 value) { ___Data_0 = value; } }; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // SixLabors.ImageSharp.PixelFormats.Bgr24[] struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8 : public RuntimeArray { public: ALIGN_FIELD (8) Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 m_Items[1]; public: inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * 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, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgr565[] struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4 : public RuntimeArray { public: ALIGN_FIELD (8) Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C m_Items[1]; public: inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * 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, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra32[] struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581 : public RuntimeArray { public: ALIGN_FIELD (8) Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 m_Items[1]; public: inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * 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, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra4444[] struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC : public RuntimeArray { public: ALIGN_FIELD (8) Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 m_Items[1]; public: inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * 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, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra5551[] struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775 : public RuntimeArray { public: ALIGN_FIELD (8) Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 m_Items[1]; public: inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * 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, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8[] struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174 : public RuntimeArray { public: ALIGN_FIELD (8) Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 m_Items[1]; public: inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * 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, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader[] struct BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8 : public RuntimeArray { public: ALIGN_FIELD (8) BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F m_Items[1]; public: inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * 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, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader[] struct BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026 : public RuntimeArray { public: ALIGN_FIELD (8) BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 m_Items[1]; public: inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * 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, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 value) { m_Items[index] = value; } }; // System.Boolean[] struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C : public RuntimeArray { public: ALIGN_FIELD (8) bool m_Items[1]; public: inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray { public: ALIGN_FIELD (8) uint8_t m_Items[1]; public: inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Byte4[] struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765 : public RuntimeArray { public: ALIGN_FIELD (8) Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 m_Items[1]; public: inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * 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, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value) { m_Items[index] = value; } }; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34 : public RuntimeArray { public: ALIGN_FIELD (8) Il2CppChar m_Items[1]; public: inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* 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, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Color[] struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A : public RuntimeArray { public: ALIGN_FIELD (8) Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 m_Items[1]; public: inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * 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, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___boxedHighPrecisionPixel_1), (void*)NULL); } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___boxedHighPrecisionPixel_1), (void*)NULL); } }; // SixLabors.ImageSharp.Complex64[] struct Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650 : public RuntimeArray { public: ALIGN_FIELD (8) Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 m_Items[1]; public: inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * 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, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.ComplexVector4[] struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5 : public RuntimeArray { public: ALIGN_FIELD (8) ComplexVector4_t88219122749587130667C01407E5E785BC2055EB m_Items[1]; public: inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * 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, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value) { m_Items[index] = value; } }; // System.Decimal[] struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA : public RuntimeArray { public: ALIGN_FIELD (8) Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 m_Items[1]; public: inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * 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, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value) { m_Items[index] = value; } }; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double value) { m_Items[index] = value; } }; // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m1BEF608B7EBCCE88A734F382F719953718196494_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA74B44CABBABF188B3F2915EAD4B803D55B066F7_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___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_m270EDE687732C3049B0815ED7800FCCF544BA115_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_GetPinnableReference_mD3EF7B0E2B2E26EAACC2F44B6A5495D638850B35_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m077E30B6245BB5949C71C0826D9A52AFF91D5362_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m86223DD87EBC14124AA03F1FA41695887B90AD64_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___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_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___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_m264FE54A818BBF1CABB1191F71575FA76D8B28C2_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* Span_1_ToArray_m1C7D4763F6697E6BFE9902BEB8228ABB7609DADA_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mA8C1BD1618F60FC9BF0385F58F6B08DAB36875DC_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___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_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_GetPinnableReference_mDFE12BC6EC29E8CA852CB1854AAA220EC67EBBA8_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mE12CDF937A4224427A239869D1A902D16BC4AE91_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m59FBDC591E58776ADC51215031F31EBC24B52BE1_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m959C69902597C34C30C9E0E49276626FC3479388_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___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_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___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_m97F1FA25E7EADACC7DA9F2780739C0C61D5CF173_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* Span_1_ToArray_m818C5EE5CBD4C64AB2882B371672742548F2D208_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m731318C9A20893286C2A43518CE81B40AF1CEA15_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0C31648DAE45E2E208740427DC34A366FD870F37_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5E16BACE4767A9229B72E76A65423CE98B26220B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___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_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_GetPinnableReference_m63F82826A2B99E8DD7846C4A21C4AD4946C58B4E_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m0265360781B4B1587695A6162155FBD5858367EE_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m41550B22CF2883A4B4D935679AD874C472E91E0C_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m647097014B5CACBB0A50686A2E2146434F25D858_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___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_m6EB174114D260E168B22C5351A2621A13F034981_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___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_mC91E68C67598B007CFC325A1E2446EB8111FFC2D_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* Span_1_ToArray_m2FEBAA165916FADC6F4BB5CF836A2C7961E3680A_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m12397501683CD6DD620FD50A7DA00456B3153615_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mFBE35C4F94FFC9364E30D01A08C4EEC1FC19136B_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m98864D3A6548F82A941B95A15228B256BD6EBFBD_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___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_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_GetPinnableReference_mB7981D9FDE48E859451DE2FD0A83CC8638ACEF49_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m07E311AB1EA2B66B0842AF1AE3A4401A119CE183_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mE386CE1259057C2B7061C3496823B621F396C7A3_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mB06216115EFED944E52CB0D4E5753338E8F71986_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___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_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___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_m93AB3C5A629CACAE304D456B05EE63C66888246B_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* Span_1_ToArray_m4B0C265883F25721E510877C470784E73C51DE58_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m3A0770AA4E2F7179C4EB121AD15255C5BBDB7538_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___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_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_GetPinnableReference_m5CF16072E7416058ADF71C9A2F841EAA52974BE0_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m9E26A53F2B7469F86E924C449C63A14ACFBD6EBE_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mF7FD2CFA9E9D2B82588DA3F9ED9837C9B47A83DC_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m65E4850649101F031D4C06DFE33AC55FB7DE3928_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___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_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___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_m4409EE07F6D830E888E265F75D6C15D93859A879_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* Span_1_ToArray_mFE875D37642FD1E81118FF9CED366CF43A4DD72E_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC188D0F36B29E5CB26E6881CD24217D967B37919_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mFFF5783CC3E54CD3C8AA5A1158C88DF66D997B2B_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___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_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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_mD42E050EE7C3828AD36DE83454FBCAF883001615_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_GetPinnableReference_mFE40308CDDD5A62D348BA166C8EB2EA2EAF94AD7_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mF8E5C0B598C5D83F028A23068E149585C8F56D45_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m659E3FC6F70406FA42E42443E155F4E412BACB8F_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBA6CF74F59C84406C71BE607B7D591CD183363A5_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___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_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___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_m37932118CE4D2A3512AC2527A3501737CFE45E6F_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* Span_1_ToArray_m7F45A0300951BD161CF21CE8CFBF7C99364AA46D_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mE63D2AA874AAEF0E766229C334AC61391BC9B2D1_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mFC6D8113FBEB25CA6301FD73314535E076F1CB72_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___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_m2FCF9919F91D3DA59E577872202CF4B52956471D_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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_m034F38C646FC87CA5E49F99954993003CA2FC83C_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_GetPinnableReference_m7A1A2BF6809E066059CBFA259E877AFCAC89A1D4_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mC30DDE7BC18ACB83FD92CDE3C3B12CF208FE90F6_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m675A2A1C8AA45FDE97894373895CB9A0AD306351_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m9E5F9259B80E9684003B9E0674D400122D46C3A6_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___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_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___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_m42E30E5CA7DA7ED9E5BDBB6F6F27034A939BE062_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* Span_1_ToArray_m7A9163858F93200097302E4AAD947BE3E5F1D723_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m54F1B34CDBDF74AAFC7910F07D04EB5B4205781F_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mAB67A7D6F8C95C829F78448FCF07293A0A196769_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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_mD3F3937F17CA1931BCE23EE221D46FA918263862_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___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_mB1AD061EDF2D828B0FFB095059890C3884A5F631_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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_m9633A08E009633D16BB86B6145A8054D0206AA5F_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_GetPinnableReference_m0778C0DBBBABDC74391AB71B76205F96666E4AF1_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mD983569C1D80C45C559232B4D662201E623A1D78_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mFAB29002B2229F4EC728AE4CE688C672A7888664_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___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_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___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_mBF3C72BE0EC49F52A277FD978FB802D1D9853540_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* Span_1_ToArray_mCD2C631590D404E50D5DD9F5AFD543CC983DD87B_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m0C971569B661851C026678BF963CBA02CD2F8006_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mD8C5E421828824A4463F8474B32FBC1146520C84_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0423E93DC0A8D66D3525F092F44F446A4678FD32_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___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_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* Span_1_GetPinnableReference_m59D498173254A20BBD7EA4F393C2F899955FB548_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m691B0186625A3329E268E8B232AF497E93EE97A4_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m195715E9711309AFD8A3F8829D52CD06510682EA_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, bool ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mB23A673BB7B16645D43FCC05348574498F6407C9_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8E47B4E6933E7FC5E11CD528125408183FDAC506_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___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_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___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_m4FF152E57242AB5F376CC7CCBAD4155B34D1D039_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* Span_1_ToArray_m82983BB426B6FF797F2B28ADAACB039B0357A65E_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m03CA5DD78629DD29C7DB7D478BE9BE5AD6F94DCE_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m970C08A324BA6877BB1B31E2116806942E614696_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___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_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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_m776684B7035275EC1AA7A23157CFEE0E596AE782_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* Span_1_GetPinnableReference_mCCD14418E4008E62AC14C8B821FA572266C0B73E_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mCD3767C2F151B946E3EEB3AD9CCD8EE0794F689C_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m049EF4ED3FDA7FC045D2B74B3CD222F94FBA7C27_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, uint8_t ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7711F557D11C442A88209698CBDF6B951295CC5B_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___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_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___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_m9573943288C4BB7CA30A7C04D5010BDE8DDAFB6D_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Span_1_ToArray_m7DFF9785983400A9918C9199CABE744B3D895AB8_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_gshared_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m30AF5438E40F1417F53808BAD45EEF7052FFB210_gshared_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_gshared_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mF891FC14EE1BD17DEA66A15F1F80FEDF17550D1C_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mEC9F5ED584A10FF761AAF62A657865C418DFA21F_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___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_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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_mB64A6CAF756A4703A01E2511B571B6691399AD27_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_GetPinnableReference_m7E1D99259BE725EE30854A300BA13875B1E78597_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mAD3FC0C4B34BBFC19BE724A335C9B1AFCF521A07_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m69A71BB59E324E6500E84457579B26F4ED6E9305_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___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_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___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_mF36DFFAB3DAE5FC715796899EC93FF1738253E7C_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* Span_1_ToArray_mCD83E4BADF1EF8B616D12A1BB8FCC8F99DD1F754_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m7FFC0C679B404219E27A108F37A172FFF8A49868_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mDB67D262DE62F89A2C557062CE73384C8E8921D6_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m75096B818C76475D693B232A595F11E03DB74026_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___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_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Span_1_GetPinnableReference_mA286100B4C4095D1A4F7D71EE51C7070D34DA012_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m9CC727F0A80A75CFB7CDB8B819258D12EB15173D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m130C464216AA97B7C602E46146E8F6988FF772AC_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Il2CppChar ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m1632479035896BF5A61DC868CB26C0254F1AA792_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m3068DD27158013E6B36722C4B8B15A0E39D86BD6_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___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_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___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_mA8ED8E90BA870DF649AC347340937A3E2A84A40D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Span_1_ToArray_m04BA100D5E683D825F63C2FE1D7B610A6EF4869D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m5955426BB40ADD26C9DD64A75CEAA40C006987B2_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___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_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_GetPinnableReference_m824C324AD82B00EA9BC98EB13C289C0E7D3B8EAA_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mED4F0E99EEF3F63B366FE1D4A0771BFBBD2292F5_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m0F44BEE944A4B5E17BD74D9EF40C1D65EAA21728_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___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_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___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_m52AA8E92901CF1A7B7D53B5A431425183C635AD0_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* Span_1_ToArray_m9D4FB72A7BE6FC2205330B9F26BC3A3BF8BFC07F_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE1B46568C75985297ED30708134D1663FD1C3975_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m14FD0DB7F437C9911EDD8B62794D80CB25870C3C_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m325D71B0F341E68F56456062A0E73BDC1132854B_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___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_m31B693A0D0D6E72384933E7E3597E5F574810C7A_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_GetPinnableReference_m469EA2F118067A7F4D50312201BA51FBDEBCA953_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mAE2544F2CE3370CC77D8B7C2C2E2746789D9A358_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5C1D9182C6E66825DF47AFEDE79178907A0023DD_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mACDCCBB43C8A141CF719D24D9C24381768BBE147_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___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_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___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_m7959235927B1555DC77F69D7B074684039CBD009_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* Span_1_ToArray_mA89B896B924674C3F07EACDD70B557DF5E14CCB4_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC261C6CE15A7812385730015459CC542B69CE80F_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mA54402B8B5FE049A6A50B2099531A8D267083CEF_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mC9429F776D2AE5A9E082823005036AAF3E4E7670_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m8CF415A369C5321775E301D614170896090AAE2C_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___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_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_GetPinnableReference_mA150D5467475F38EDB713FD6776FFEFE6B0550BF_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mA8D347B6537572BBC08280A1DC8FFC8634A03075_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mDC44C5A125B33468D9E8ABFCF6FC38A38529698D_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m60183CC6261F07FF7FC699731B38C56A1AC63759_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___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_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___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_m98EA56A33B37566AD6D0117402B6ADF1435DFC39_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* Span_1_ToArray_m2B7526D70914BBF8C884FED5EF5F92CF7C726E7F_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m63FC080F079105F14E2E078D18676286A9AB792A_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mF8CF0ECB314CBEB2F26BFF38934D6E0B1854CF98_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mB7559F7442636C0595C457C54A59A018F65FD9B9_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m741A7945ABA4F7F0D736CF11905460921073B4BB_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___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_m6D382674C67C879C77382A91313A20426D48C35D_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_GetPinnableReference_mD96B858E69ED04D183BAE93E0032ACFC3C1114F9_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m9131C934948776FBA068EE2817CFDBF5D376511E_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m6C18DC43C4DF5F81E0F12413A8773E305FD677C4_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___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_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___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_m1B9EA40B1CD83F0068BE5A1353A74EED208FF09C_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* Span_1_ToArray_m94ADBEA3152C69BE806D794C93167A072584DEC6_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mD5D6ACC4D28A21EE4767399BE5456A519804BB84_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m56697CADB47965B0F09FD8EF042C8D5A37510C1D_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___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_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* Span_1_GetPinnableReference_mFFE8A909288CBDC79A3186121B20C35FB698734B_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m70214C55B5BE77461DC967372C99C6EFF6064F08_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mA04A8613D569F5F3C5CCDA6F278D3BF764DBE0B3_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, double ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mD944908BC01095E99617074B2F7D7C33FFB87A3C_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m6E590115BF7EA5A4A51A480616FD34A74622B03D_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___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_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___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_mEC7B1B7546C16E43B3491CB11438FA7388861DD9_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* Span_1_ToArray_mE52924A615F2E028348F0B5B3348CD4A2F4D457A_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE641D04F5DA7D3462135779B3D2236ECA928503F_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m1BEF608B7EBCCE88A734F382F719953718196494 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_get_IsEmpty_m1BEF608B7EBCCE88A734F382F719953718196494_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_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5_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_mA74B44CABBABF188B3F2915EAD4B803D55B066F7 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_GetHashCode_mA74B44CABBABF188B3F2915EAD4B803D55B066F7_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))Span_1__ctor_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_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_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_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_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_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 Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_GetPinnableReference_mD3EF7B0E2B2E26EAACC2F44B6A5495D638850B35 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_GetPinnableReference_mD3EF7B0E2B2E26EAACC2F44B6A5495D638850B35_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 Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_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_m077E30B6245BB5949C71C0826D9A52AFF91D5362 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_Clear_m077E30B6245BB5949C71C0826D9A52AFF91D5362_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_m86223DD87EBC14124AA03F1FA41695887B90AD64 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , const RuntimeMethod*))Span_1_Fill_m86223DD87EBC14124AA03F1FA41695887B90AD64_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))Span_1_TryCopyTo_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3_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_m5990C423317F899A2B3F4F0022F1450A04D153A5 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_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_m264FE54A818BBF1CABB1191F71575FA76D8B28C2 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_ToString_m264FE54A818BBF1CABB1191F71575FA76D8B28C2_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, const RuntimeMethod*))Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* Span_1_ToArray_m1C7D4763F6697E6BFE9902BEB8228ABB7609DADA (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_ToArray_m1C7D4763F6697E6BFE9902BEB8228ABB7609DADA_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_get_ByteOffset_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mA8C1BD1618F60FC9BF0385F58F6B08DAB36875DC (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_get_IsEmpty_mA8C1BD1618F60FC9BF0385F58F6B08DAB36875DC_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))Span_1__ctor_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, const RuntimeMethod*))Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_GetPinnableReference_mDFE12BC6EC29E8CA852CB1854AAA220EC67EBBA8 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_GetPinnableReference_mDFE12BC6EC29E8CA852CB1854AAA220EC67EBBA8_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mE12CDF937A4224427A239869D1A902D16BC4AE91 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_Clear_mE12CDF937A4224427A239869D1A902D16BC4AE91_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m59FBDC591E58776ADC51215031F31EBC24B52BE1 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , const RuntimeMethod*))Span_1_Fill_m59FBDC591E58776ADC51215031F31EBC24B52BE1_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m959C69902597C34C30C9E0E49276626FC3479388 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))Span_1_TryCopyTo_m959C69902597C34C30C9E0E49276626FC3479388_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m97F1FA25E7EADACC7DA9F2780739C0C61D5CF173 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_ToString_m97F1FA25E7EADACC7DA9F2780739C0C61D5CF173_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, const RuntimeMethod*))Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* Span_1_ToArray_m818C5EE5CBD4C64AB2882B371672742548F2D208 (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_ToArray_m818C5EE5CBD4C64AB2882B371672742548F2D208_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m731318C9A20893286C2A43518CE81B40AF1CEA15_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_get_ByteOffset_m731318C9A20893286C2A43518CE81B40AF1CEA15_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m0C31648DAE45E2E208740427DC34A366FD870F37 (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_get_IsEmpty_m0C31648DAE45E2E208740427DC34A366FD870F37_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2 (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m5E16BACE4767A9229B72E76A65423CE98B26220B_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))Span_1__ctor_m5E16BACE4767A9229B72E76A65423CE98B26220B_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, const RuntimeMethod*))Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_GetPinnableReference_m63F82826A2B99E8DD7846C4A21C4AD4946C58B4E (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_GetPinnableReference_m63F82826A2B99E8DD7846C4A21C4AD4946C58B4E_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m0265360781B4B1587695A6162155FBD5858367EE (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_Clear_m0265360781B4B1587695A6162155FBD5858367EE_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m41550B22CF2883A4B4D935679AD874C472E91E0C (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , const RuntimeMethod*))Span_1_Fill_m41550B22CF2883A4B4D935679AD874C472E91E0C_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m647097014B5CACBB0A50686A2E2146434F25D858 (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))Span_1_TryCopyTo_m647097014B5CACBB0A50686A2E2146434F25D858_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111 (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mC91E68C67598B007CFC325A1E2446EB8111FFC2D (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_ToString_mC91E68C67598B007CFC325A1E2446EB8111FFC2D_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, const RuntimeMethod*))Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* Span_1_ToArray_m2FEBAA165916FADC6F4BB5CF836A2C7961E3680A (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_ToArray_m2FEBAA165916FADC6F4BB5CF836A2C7961E3680A_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m12397501683CD6DD620FD50A7DA00456B3153615_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_get_ByteOffset_m12397501683CD6DD620FD50A7DA00456B3153615_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mFBE35C4F94FFC9364E30D01A08C4EEC1FC19136B (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_get_IsEmpty_mFBE35C4F94FFC9364E30D01A08C4EEC1FC19136B_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m98864D3A6548F82A941B95A15228B256BD6EBFBD (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m98864D3A6548F82A941B95A15228B256BD6EBFBD_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1 (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))Span_1__ctor_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, const RuntimeMethod*))Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_GetPinnableReference_mB7981D9FDE48E859451DE2FD0A83CC8638ACEF49 (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_GetPinnableReference_mB7981D9FDE48E859451DE2FD0A83CC8638ACEF49_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m07E311AB1EA2B66B0842AF1AE3A4401A119CE183 (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_Clear_m07E311AB1EA2B66B0842AF1AE3A4401A119CE183_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mE386CE1259057C2B7061C3496823B621F396C7A3 (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , const RuntimeMethod*))Span_1_Fill_mE386CE1259057C2B7061C3496823B621F396C7A3_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mB06216115EFED944E52CB0D4E5753338E8F71986 (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))Span_1_TryCopyTo_mB06216115EFED944E52CB0D4E5753338E8F71986_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m93AB3C5A629CACAE304D456B05EE63C66888246B (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_ToString_m93AB3C5A629CACAE304D456B05EE63C66888246B_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, const RuntimeMethod*))Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* Span_1_ToArray_m4B0C265883F25721E510877C470784E73C51DE58 (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_ToArray_m4B0C265883F25721E510877C470784E73C51DE58_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_get_ByteOffset_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m3A0770AA4E2F7179C4EB121AD15255C5BBDB7538 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_get_IsEmpty_m3A0770AA4E2F7179C4EB121AD15255C5BBDB7538_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))Span_1__ctor_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_GetPinnableReference_m5CF16072E7416058ADF71C9A2F841EAA52974BE0 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_GetPinnableReference_m5CF16072E7416058ADF71C9A2F841EAA52974BE0_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m9E26A53F2B7469F86E924C449C63A14ACFBD6EBE (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_Clear_m9E26A53F2B7469F86E924C449C63A14ACFBD6EBE_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mF7FD2CFA9E9D2B82588DA3F9ED9837C9B47A83DC (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , const RuntimeMethod*))Span_1_Fill_mF7FD2CFA9E9D2B82588DA3F9ED9837C9B47A83DC_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m65E4850649101F031D4C06DFE33AC55FB7DE3928 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))Span_1_TryCopyTo_m65E4850649101F031D4C06DFE33AC55FB7DE3928_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m4409EE07F6D830E888E265F75D6C15D93859A879 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_ToString_m4409EE07F6D830E888E265F75D6C15D93859A879_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, const RuntimeMethod*))Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* Span_1_ToArray_mFE875D37642FD1E81118FF9CED366CF43A4DD72E (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_ToArray_mFE875D37642FD1E81118FF9CED366CF43A4DD72E_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mC188D0F36B29E5CB26E6881CD24217D967B37919_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_get_ByteOffset_mC188D0F36B29E5CB26E6881CD24217D967B37919_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mFFF5783CC3E54CD3C8AA5A1158C88DF66D997B2B (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_get_IsEmpty_mFFF5783CC3E54CD3C8AA5A1158C88DF66D997B2B_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, const RuntimeMethod*))Span_1__ctor_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mD42E050EE7C3828AD36DE83454FBCAF883001615_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mD42E050EE7C3828AD36DE83454FBCAF883001615_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, int32_t, const RuntimeMethod*))Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_GetPinnableReference_mFE40308CDDD5A62D348BA166C8EB2EA2EAF94AD7 (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_GetPinnableReference_mFE40308CDDD5A62D348BA166C8EB2EA2EAF94AD7_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mF8E5C0B598C5D83F028A23068E149585C8F56D45 (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_Clear_mF8E5C0B598C5D83F028A23068E149585C8F56D45_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m659E3FC6F70406FA42E42443E155F4E412BACB8F (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 , const RuntimeMethod*))Span_1_Fill_m659E3FC6F70406FA42E42443E155F4E412BACB8F_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , const RuntimeMethod*))Span_1_TryCopyTo_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mBA6CF74F59C84406C71BE607B7D591CD183363A5 (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , const RuntimeMethod*))Span_1_CopyTo_mBA6CF74F59C84406C71BE607B7D591CD183363A5_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m37932118CE4D2A3512AC2527A3501737CFE45E6F (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_ToString_m37932118CE4D2A3512AC2527A3501737CFE45E6F_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, int32_t, const RuntimeMethod*))Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* Span_1_ToArray_m7F45A0300951BD161CF21CE8CFBF7C99364AA46D (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_ToArray_m7F45A0300951BD161CF21CE8CFBF7C99364AA46D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_get_ByteOffset_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mE63D2AA874AAEF0E766229C334AC61391BC9B2D1 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_get_IsEmpty_mE63D2AA874AAEF0E766229C334AC61391BC9B2D1_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mFC6D8113FBEB25CA6301FD73314535E076F1CB72 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mFC6D8113FBEB25CA6301FD73314535E076F1CB72_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*, const RuntimeMethod*))Span_1__ctor_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m2FCF9919F91D3DA59E577872202CF4B52956471D_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2FCF9919F91D3DA59E577872202CF4B52956471D_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m034F38C646FC87CA5E49F99954993003CA2FC83C_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m034F38C646FC87CA5E49F99954993003CA2FC83C_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_GetPinnableReference_m7A1A2BF6809E066059CBFA259E877AFCAC89A1D4 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_GetPinnableReference_m7A1A2BF6809E066059CBFA259E877AFCAC89A1D4_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mC30DDE7BC18ACB83FD92CDE3C3B12CF208FE90F6 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_Clear_mC30DDE7BC18ACB83FD92CDE3C3B12CF208FE90F6_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m675A2A1C8AA45FDE97894373895CB9A0AD306351 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F , const RuntimeMethod*))Span_1_Fill_m675A2A1C8AA45FDE97894373895CB9A0AD306351_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m9E5F9259B80E9684003B9E0674D400122D46C3A6 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 , const RuntimeMethod*))Span_1_TryCopyTo_m9E5F9259B80E9684003B9E0674D400122D46C3A6_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 , const RuntimeMethod*))Span_1_CopyTo_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m42E30E5CA7DA7ED9E5BDBB6F6F27034A939BE062 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_ToString_m42E30E5CA7DA7ED9E5BDBB6F6F27034A939BE062_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, int32_t, const RuntimeMethod*))Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* Span_1_ToArray_m7A9163858F93200097302E4AAD947BE3E5F1D723 (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_ToArray_m7A9163858F93200097302E4AAD947BE3E5F1D723_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_get_ByteOffset_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m54F1B34CDBDF74AAFC7910F07D04EB5B4205781F (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_get_IsEmpty_m54F1B34CDBDF74AAFC7910F07D04EB5B4205781F_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mAB67A7D6F8C95C829F78448FCF07293A0A196769 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mAB67A7D6F8C95C829F78448FCF07293A0A196769_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*, const RuntimeMethod*))Span_1__ctor_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mB1AD061EDF2D828B0FFB095059890C3884A5F631_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB1AD061EDF2D828B0FFB095059890C3884A5F631_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m9633A08E009633D16BB86B6145A8054D0206AA5F_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m9633A08E009633D16BB86B6145A8054D0206AA5F_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, int32_t ___index0, const RuntimeMethod* method) { return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, int32_t, const RuntimeMethod*))Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_GetPinnableReference_m0778C0DBBBABDC74391AB71B76205F96666E4AF1 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_GetPinnableReference_m0778C0DBBBABDC74391AB71B76205F96666E4AF1_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mD983569C1D80C45C559232B4D662201E623A1D78 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_Clear_mD983569C1D80C45C559232B4D662201E623A1D78_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mFAB29002B2229F4EC728AE4CE688C672A7888664 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 , const RuntimeMethod*))Span_1_Fill_mFAB29002B2229F4EC728AE4CE688C672A7888664_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E , const RuntimeMethod*))Span_1_TryCopyTo_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E , const RuntimeMethod*))Span_1_CopyTo_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mBF3C72BE0EC49F52A277FD978FB802D1D9853540 (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_ToString_mBF3C72BE0EC49F52A277FD978FB802D1D9853540_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, int32_t, const RuntimeMethod*))Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* Span_1_ToArray_mCD2C631590D404E50D5DD9F5AFD543CC983DD87B (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_ToArray_mCD2C631590D404E50D5DD9F5AFD543CC983DD87B_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m0C971569B661851C026678BF963CBA02CD2F8006_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_get_ByteOffset_m0C971569B661851C026678BF963CBA02CD2F8006_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mD8C5E421828824A4463F8474B32FBC1146520C84 (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_get_IsEmpty_mD8C5E421828824A4463F8474B32FBC1146520C84_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m0423E93DC0A8D66D3525F092F44F446A4678FD32_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, const RuntimeMethod*))Span_1__ctor_m0423E93DC0A8D66D3525F092F44F446A4678FD32_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline bool* Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( bool* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline bool* Span_1_GetPinnableReference_m59D498173254A20BBD7EA4F393C2F899955FB548 (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( bool* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_GetPinnableReference_m59D498173254A20BBD7EA4F393C2F899955FB548_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( bool* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m691B0186625A3329E268E8B232AF497E93EE97A4 (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_Clear_m691B0186625A3329E268E8B232AF497E93EE97A4_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m195715E9711309AFD8A3F8829D52CD06510682EA (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, bool ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, bool, const RuntimeMethod*))Span_1_Fill_m195715E9711309AFD8A3F8829D52CD06510682EA_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mB23A673BB7B16645D43FCC05348574498F6407C9 (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , const RuntimeMethod*))Span_1_TryCopyTo_mB23A673BB7B16645D43FCC05348574498F6407C9_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m8E47B4E6933E7FC5E11CD528125408183FDAC506 (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , const RuntimeMethod*))Span_1_CopyTo_m8E47B4E6933E7FC5E11CD528125408183FDAC506_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m4FF152E57242AB5F376CC7CCBAD4155B34D1D039 (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_ToString_m4FF152E57242AB5F376CC7CCBAD4155B34D1D039_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, int32_t, const RuntimeMethod*))Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* Span_1_ToArray_m82983BB426B6FF797F2B28ADAACB039B0357A65E (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_ToArray_m82983BB426B6FF797F2B28ADAACB039B0357A65E_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_get_ByteOffset_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m03CA5DD78629DD29C7DB7D478BE9BE5AD6F94DCE (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_get_IsEmpty_m03CA5DD78629DD29C7DB7D478BE9BE5AD6F94DCE_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m970C08A324BA6877BB1B31E2116806942E614696 (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m970C08A324BA6877BB1B31E2116806942E614696_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818 (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))Span_1__ctor_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m776684B7035275EC1AA7A23157CFEE0E596AE782_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m776684B7035275EC1AA7A23157CFEE0E596AE782_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline uint8_t* Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( uint8_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline uint8_t* Span_1_GetPinnableReference_mCCD14418E4008E62AC14C8B821FA572266C0B73E (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( uint8_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_GetPinnableReference_mCCD14418E4008E62AC14C8B821FA572266C0B73E_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( uint8_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mCD3767C2F151B946E3EEB3AD9CCD8EE0794F689C (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_Clear_mCD3767C2F151B946E3EEB3AD9CCD8EE0794F689C_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m049EF4ED3FDA7FC045D2B74B3CD222F94FBA7C27 (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, uint8_t ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, uint8_t, const RuntimeMethod*))Span_1_Fill_m049EF4ED3FDA7FC045D2B74B3CD222F94FBA7C27_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85 (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))Span_1_TryCopyTo_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m7711F557D11C442A88209698CBDF6B951295CC5B (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))Span_1_CopyTo_m7711F557D11C442A88209698CBDF6B951295CC5B_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m9573943288C4BB7CA30A7C04D5010BDE8DDAFB6D (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_ToString_m9573943288C4BB7CA30A7C04D5010BDE8DDAFB6D_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, int32_t, const RuntimeMethod*))Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Span_1_ToArray_m7DFF9785983400A9918C9199CABE744B3D895AB8 (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_ToArray_m7DFF9785983400A9918C9199CABE744B3D895AB8_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_get_ByteOffset_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_gshared_inline)(__this, method); } // System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5 (int32_t ___argument0, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException_ArrayTypeMustBeExactMatch(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_ArrayTypeMustBeExactMatch_mF5E31DDD789FC1AEB6F1F91CDB64B2856E83301F (Type_t * ___type0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_gshared_inline)(__this, ___array0, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m30AF5438E40F1417F53808BAD45EEF7052FFB210_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 *, const RuntimeMethod*))Span_1_get_Length_m30AF5438E40F1417F53808BAD45EEF7052FFB210_gshared_inline)(__this, method); } // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_mE3F71E3C7E835A7B383C52479A143FB2A530E79A (const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) inline uint8_t* Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( uint8_t* (*) (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_gshared_inline)(__this, ___index0, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3 (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 *, const RuntimeMethod*))Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3_gshared)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mF891FC14EE1BD17DEA66A15F1F80FEDF17550D1C (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_get_IsEmpty_mF891FC14EE1BD17DEA66A15F1F80FEDF17550D1C_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mEC9F5ED584A10FF761AAF62A657865C418DFA21F (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mEC9F5ED584A10FF761AAF62A657865C418DFA21F_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))Span_1__ctor_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mB64A6CAF756A4703A01E2511B571B6691399AD27_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB64A6CAF756A4703A01E2511B571B6691399AD27_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_GetPinnableReference_m7E1D99259BE725EE30854A300BA13875B1E78597 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_GetPinnableReference_m7E1D99259BE725EE30854A300BA13875B1E78597_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mAD3FC0C4B34BBFC19BE724A335C9B1AFCF521A07 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_Clear_mAD3FC0C4B34BBFC19BE724A335C9B1AFCF521A07_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m69A71BB59E324E6500E84457579B26F4ED6E9305 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , const RuntimeMethod*))Span_1_Fill_m69A71BB59E324E6500E84457579B26F4ED6E9305_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))Span_1_TryCopyTo_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mF36DFFAB3DAE5FC715796899EC93FF1738253E7C (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_ToString_mF36DFFAB3DAE5FC715796899EC93FF1738253E7C_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, const RuntimeMethod*))Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* Span_1_ToArray_mCD83E4BADF1EF8B616D12A1BB8FCC8F99DD1F754 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_ToArray_mCD83E4BADF1EF8B616D12A1BB8FCC8F99DD1F754_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m7FFC0C679B404219E27A108F37A172FFF8A49868_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_get_ByteOffset_m7FFC0C679B404219E27A108F37A172FFF8A49868_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mDB67D262DE62F89A2C557062CE73384C8E8921D6 (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_get_IsEmpty_mDB67D262DE62F89A2C557062CE73384C8E8921D6_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82 (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81 (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m75096B818C76475D693B232A595F11E03DB74026_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, const RuntimeMethod*))Span_1__ctor_m75096B818C76475D693B232A595F11E03DB74026_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Il2CppChar* Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Il2CppChar* (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, int32_t, const RuntimeMethod*))Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Il2CppChar* Span_1_GetPinnableReference_mA286100B4C4095D1A4F7D71EE51C7070D34DA012 (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( Il2CppChar* (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_GetPinnableReference_mA286100B4C4095D1A4F7D71EE51C7070D34DA012_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( Il2CppChar* (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m9CC727F0A80A75CFB7CDB8B819258D12EB15173D (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_Clear_m9CC727F0A80A75CFB7CDB8B819258D12EB15173D_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m130C464216AA97B7C602E46146E8F6988FF772AC (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Il2CppChar ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, Il2CppChar, const RuntimeMethod*))Span_1_Fill_m130C464216AA97B7C602E46146E8F6988FF772AC_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m1632479035896BF5A61DC868CB26C0254F1AA792 (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D , const RuntimeMethod*))Span_1_TryCopyTo_m1632479035896BF5A61DC868CB26C0254F1AA792_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m3068DD27158013E6B36722C4B8B15A0E39D86BD6 (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D , const RuntimeMethod*))Span_1_CopyTo_m3068DD27158013E6B36722C4B8B15A0E39D86BD6_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mA8ED8E90BA870DF649AC347340937A3E2A84A40D (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_ToString_mA8ED8E90BA870DF649AC347340937A3E2A84A40D_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, int32_t, const RuntimeMethod*))Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Span_1_ToArray_m04BA100D5E683D825F63C2FE1D7B610A6EF4869D (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_ToArray_m04BA100D5E683D825F63C2FE1D7B610A6EF4869D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_get_ByteOffset_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m5955426BB40ADD26C9DD64A75CEAA40C006987B2 (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_get_IsEmpty_m5955426BB40ADD26C9DD64A75CEAA40C006987B2_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8 (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, const RuntimeMethod*))Span_1__ctor_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_GetPinnableReference_m824C324AD82B00EA9BC98EB13C289C0E7D3B8EAA (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_GetPinnableReference_m824C324AD82B00EA9BC98EB13C289C0E7D3B8EAA_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mED4F0E99EEF3F63B366FE1D4A0771BFBBD2292F5 (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_Clear_mED4F0E99EEF3F63B366FE1D4A0771BFBBD2292F5_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m0F44BEE944A4B5E17BD74D9EF40C1D65EAA21728 (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 , const RuntimeMethod*))Span_1_Fill_m0F44BEE944A4B5E17BD74D9EF40C1D65EAA21728_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85 (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , const RuntimeMethod*))Span_1_TryCopyTo_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , const RuntimeMethod*))Span_1_CopyTo_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m52AA8E92901CF1A7B7D53B5A431425183C635AD0 (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_ToString_m52AA8E92901CF1A7B7D53B5A431425183C635AD0_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, int32_t, const RuntimeMethod*))Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* Span_1_ToArray_m9D4FB72A7BE6FC2205330B9F26BC3A3BF8BFC07F (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_ToArray_m9D4FB72A7BE6FC2205330B9F26BC3A3BF8BFC07F_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mE1B46568C75985297ED30708134D1663FD1C3975_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_get_ByteOffset_mE1B46568C75985297ED30708134D1663FD1C3975_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m14FD0DB7F437C9911EDD8B62794D80CB25870C3C (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_get_IsEmpty_m14FD0DB7F437C9911EDD8B62794D80CB25870C3C_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m325D71B0F341E68F56456062A0E73BDC1132854B (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m325D71B0F341E68F56456062A0E73BDC1132854B_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*, const RuntimeMethod*))Span_1__ctor_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m31B693A0D0D6E72384933E7E3597E5F574810C7A_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m31B693A0D0D6E72384933E7E3597E5F574810C7A_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, int32_t, const RuntimeMethod*))Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_GetPinnableReference_m469EA2F118067A7F4D50312201BA51FBDEBCA953 (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_GetPinnableReference_m469EA2F118067A7F4D50312201BA51FBDEBCA953_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mAE2544F2CE3370CC77D8B7C2C2E2746789D9A358 (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_Clear_mAE2544F2CE3370CC77D8B7C2C2E2746789D9A358_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m5C1D9182C6E66825DF47AFEDE79178907A0023DD (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 , const RuntimeMethod*))Span_1_Fill_m5C1D9182C6E66825DF47AFEDE79178907A0023DD_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mACDCCBB43C8A141CF719D24D9C24381768BBE147 (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF , const RuntimeMethod*))Span_1_TryCopyTo_mACDCCBB43C8A141CF719D24D9C24381768BBE147_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174 (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF , const RuntimeMethod*))Span_1_CopyTo_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m7959235927B1555DC77F69D7B074684039CBD009 (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_ToString_m7959235927B1555DC77F69D7B074684039CBD009_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, int32_t, const RuntimeMethod*))Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* Span_1_ToArray_mA89B896B924674C3F07EACDD70B557DF5E14CCB4 (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_ToArray_mA89B896B924674C3F07EACDD70B557DF5E14CCB4_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mC261C6CE15A7812385730015459CC542B69CE80F_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_get_ByteOffset_mC261C6CE15A7812385730015459CC542B69CE80F_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mA54402B8B5FE049A6A50B2099531A8D267083CEF (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_get_IsEmpty_mA54402B8B5FE049A6A50B2099531A8D267083CEF_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mC9429F776D2AE5A9E082823005036AAF3E4E7670 (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mC9429F776D2AE5A9E082823005036AAF3E4E7670_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526 (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m8CF415A369C5321775E301D614170896090AAE2C_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, const RuntimeMethod*))Span_1__ctor_m8CF415A369C5321775E301D614170896090AAE2C_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___index0, const RuntimeMethod* method) { return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, int32_t, const RuntimeMethod*))Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_GetPinnableReference_mA150D5467475F38EDB713FD6776FFEFE6B0550BF (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_GetPinnableReference_mA150D5467475F38EDB713FD6776FFEFE6B0550BF_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mA8D347B6537572BBC08280A1DC8FFC8634A03075 (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_Clear_mA8D347B6537572BBC08280A1DC8FFC8634A03075_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mDC44C5A125B33468D9E8ABFCF6FC38A38529698D (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB , const RuntimeMethod*))Span_1_Fill_mDC44C5A125B33468D9E8ABFCF6FC38A38529698D_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m60183CC6261F07FF7FC699731B38C56A1AC63759 (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , const RuntimeMethod*))Span_1_TryCopyTo_m60183CC6261F07FF7FC699731B38C56A1AC63759_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , const RuntimeMethod*))Span_1_CopyTo_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m98EA56A33B37566AD6D0117402B6ADF1435DFC39 (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_ToString_m98EA56A33B37566AD6D0117402B6ADF1435DFC39_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, int32_t, const RuntimeMethod*))Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* Span_1_ToArray_m2B7526D70914BBF8C884FED5EF5F92CF7C726E7F (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_ToArray_m2B7526D70914BBF8C884FED5EF5F92CF7C726E7F_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m63FC080F079105F14E2E078D18676286A9AB792A_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_get_ByteOffset_m63FC080F079105F14E2E078D18676286A9AB792A_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mF8CF0ECB314CBEB2F26BFF38934D6E0B1854CF98 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_get_IsEmpty_mF8CF0ECB314CBEB2F26BFF38934D6E0B1854CF98_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mB7559F7442636C0595C457C54A59A018F65FD9B9 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mB7559F7442636C0595C457C54A59A018F65FD9B9_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m741A7945ABA4F7F0D736CF11905460921073B4BB_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, const RuntimeMethod*))Span_1__ctor_m741A7945ABA4F7F0D736CF11905460921073B4BB_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_GetPinnableReference_mD96B858E69ED04D183BAE93E0032ACFC3C1114F9 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_GetPinnableReference_mD96B858E69ED04D183BAE93E0032ACFC3C1114F9_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m9131C934948776FBA068EE2817CFDBF5D376511E (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_Clear_m9131C934948776FBA068EE2817CFDBF5D376511E_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m6C18DC43C4DF5F81E0F12413A8773E305FD677C4 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 , const RuntimeMethod*))Span_1_Fill_m6C18DC43C4DF5F81E0F12413A8773E305FD677C4_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , const RuntimeMethod*))Span_1_TryCopyTo_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , const RuntimeMethod*))Span_1_CopyTo_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m1B9EA40B1CD83F0068BE5A1353A74EED208FF09C (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_ToString_m1B9EA40B1CD83F0068BE5A1353A74EED208FF09C_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, int32_t, const RuntimeMethod*))Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* Span_1_ToArray_m94ADBEA3152C69BE806D794C93167A072584DEC6 (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_ToArray_m94ADBEA3152C69BE806D794C93167A072584DEC6_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_get_ByteOffset_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mD5D6ACC4D28A21EE4767399BE5456A519804BB84 (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_get_IsEmpty_mD5D6ACC4D28A21EE4767399BE5456A519804BB84_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m56697CADB47965B0F09FD8EF042C8D5A37510C1D (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m56697CADB47965B0F09FD8EF042C8D5A37510C1D_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027 (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, const RuntimeMethod*))Span_1__ctor_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline double* Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___index0, const RuntimeMethod* method) { return (( double* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, int32_t, const RuntimeMethod*))Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline double* Span_1_GetPinnableReference_mFFE8A909288CBDC79A3186121B20C35FB698734B (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( double* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_GetPinnableReference_mFFE8A909288CBDC79A3186121B20C35FB698734B_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( double* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m70214C55B5BE77461DC967372C99C6EFF6064F08 (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_Clear_m70214C55B5BE77461DC967372C99C6EFF6064F08_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mA04A8613D569F5F3C5CCDA6F278D3BF764DBE0B3 (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, double ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, double, const RuntimeMethod*))Span_1_Fill_mA04A8613D569F5F3C5CCDA6F278D3BF764DBE0B3_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mD944908BC01095E99617074B2F7D7C33FFB87A3C (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , const RuntimeMethod*))Span_1_TryCopyTo_mD944908BC01095E99617074B2F7D7C33FFB87A3C_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m6E590115BF7EA5A4A51A480616FD34A74622B03D (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , const RuntimeMethod*))Span_1_CopyTo_m6E590115BF7EA5A4A51A480616FD34A74622B03D_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mEC7B1B7546C16E43B3491CB11438FA7388861DD9 (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_ToString_mEC7B1B7546C16E43B3491CB11438FA7388861DD9_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, int32_t, const RuntimeMethod*))Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* Span_1_ToArray_mE52924A615F2E028348F0B5B3348CD4A2F4D457A (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_ToArray_mE52924A615F2E028348F0B5B3348CD4A2F4D457A_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mE641D04F5DA7D3462135779B3D2236ECA928503F_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_get_ByteOffset_mE641D04F5DA7D3462135779B3D2236ECA928503F_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_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m1BEF608B7EBCCE88A734F382F719953718196494_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_m1BEF608B7EBCCE88A734F382F719953718196494_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m1BEF608B7EBCCE88A734F382F719953718196494(_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_m1E167B7D248495E55DE4346FB6734874EE09E965_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___left0, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___right1, const RuntimeMethod* method) { { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_0 = ___left0; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_0, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )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_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m12F6A7D1F41F9E69BD19EC54EF41E157F5D552C5(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA74B44CABBABF188B3F2915EAD4B803D55B066F7_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_mA74B44CABBABF188B3F2915EAD4B803D55B066F7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mA74B44CABBABF188B3F2915EAD4B803D55B066F7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mA74B44CABBABF188B3F2915EAD4B803D55B066F7(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_op_Implicit_m08B5C500D25B33373745B32DB21560A7613B19CD_gshared (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method) { { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_inline((&L_1), (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_get_Empty_mFD1A82530A41E9B5C892934B0691F63346FA8A81_gshared (const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_0 = V_0; return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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; } Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )); goto IL_0037; } { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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: { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_8 = ___array0; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_9; L_9 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_AdjustorThunk (RuntimeObject * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Create_m5350BB1A6264BDAE23A9A8A6FB4B2C8D4B2601C4_gshared (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_2; memset((&V_2), 0, sizeof(V_2)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_3; memset((&V_3), 0, sizeof(V_3)); { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_2 = V_2; return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )); goto IL_0042; } { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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)); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_16 = ___array0; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_17; L_17 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_20), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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; } Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )); goto IL_0043; } { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_15 = ___array0; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_16; L_16 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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_m270EDE687732C3049B0815ED7800FCCF544BA115_AdjustorThunk (RuntimeObject * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m270EDE687732C3049B0815ED7800FCCF544BA115_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_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_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_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * 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_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_2 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5; L_5 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7; L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7); } IL_0030: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_8); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_11; L_11 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13; L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_13); } } IL2CPP_EXTERN_C Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * _returnValue; _returnValue = Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_GetPinnableReference_mD3EF7B0E2B2E26EAACC2F44B6A5495D638850B35_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_4; L_4 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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 (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_4); } IL_0024: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_5 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_5); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_8; L_8 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_8); } IL_003b: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9; L_9 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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 (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_9); } } IL2CPP_EXTERN_C Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_GetPinnableReference_mD3EF7B0E2B2E26EAACC2F44B6A5495D638850B35_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * _returnValue; _returnValue = Span_1_GetPinnableReference_mD3EF7B0E2B2E26EAACC2F44B6A5495D638850B35(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m077E30B6245BB5949C71C0826D9A52AFF91D5362_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_7 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_12 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_12); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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_m077E30B6245BB5949C71C0826D9A52AFF91D5362_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m077E30B6245BB5949C71C0826D9A52AFF91D5362(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m86223DD87EBC14124AA03F1FA41695887B90AD64_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___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; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * 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* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&___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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_5 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_10 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_10); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_11 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13; L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_19 = V_4; int32_t L_20 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_21; L_21 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_22 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_21 = L_22; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_23 = V_4; int32_t L_24 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_25; L_25 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_26 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_25 = L_26; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_27 = V_4; int32_t L_28 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_29; L_29 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_30 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_29 = L_30; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_31 = V_4; int32_t L_32 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_33; L_33 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_34 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_33 = L_34; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_35 = V_4; int32_t L_36 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_37; L_37 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_38 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_37 = L_38; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_39 = V_4; int32_t L_40 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_41; L_41 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_42 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_41 = L_42; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_43 = V_4; int32_t L_44 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_45; L_45 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_46 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_45 = L_46; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_47 = V_4; int32_t L_48 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_49; L_49 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_50 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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; } } { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_56 = V_4; int32_t L_57 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_58; L_58 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_59 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_58 = L_59; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_60 = V_4; int32_t L_61 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_62; L_62 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_63 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_62 = L_63; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_64 = V_4; int32_t L_65 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_66; L_66 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_67 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_66 = L_67; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_68 = V_4; int32_t L_69 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_70; L_70 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_71 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_73 = V_4; int32_t L_74 = V_5; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_75; L_75 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_76 = ___value0; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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_m86223DD87EBC14124AA03F1FA41695887B90AD64_AdjustorThunk (RuntimeObject * __this, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___value0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m86223DD87EBC14124AA03F1FA41695887B90AD64(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )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_m5990C423317F899A2B3F4F0022F1450A04D153A5_AdjustorThunk (RuntimeObject * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_2 = NULL; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 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: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_6; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_8 = V_3; int32_t L_9 = V_1; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8, (int32_t)L_9, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3_AdjustorThunk (RuntimeObject * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m008409B462CE8E4A4AD51D60C6C6F2A5486FA6E3(_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_mFADB1A92F39F38E36DEABF7FB568A4EA2391CC4F_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___left0, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___right1, const RuntimeMethod* method) { { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 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; } } { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 Span_1_op_Implicit_m1E101578404D56B2AF79D75491889DA195D741E1_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___span0, const RuntimeMethod* method) { { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_0 = ___span0; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_0.get__pinnable_0(); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline((&L_6), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m264FE54A818BBF1CABB1191F71575FA76D8B28C2_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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; } } { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)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_m264FE54A818BBF1CABB1191F71575FA76D8B28C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m264FE54A818BBF1CABB1191F71575FA76D8B28C2(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_7 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_10), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_10; } } IL2CPP_EXTERN_C Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 _returnValue; _returnValue = Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_11), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_11; } } IL2CPP_EXTERN_C Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 _returnValue; _returnValue = Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* Span_1_ToArray_m1C7D4763F6697E6BFE9902BEB8228ABB7609DADA_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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)); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_1 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_3 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)(Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_3; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_4 = V_0; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_5; L_5 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)__this, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_6 = V_0; return (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_6; } } IL2CPP_EXTERN_C Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* Span_1_ToArray_m1C7D4763F6697E6BFE9902BEB8228ABB7609DADA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* _returnValue; _returnValue = Span_1_ToArray_m1C7D4763F6697E6BFE9902BEB8228ABB7609DADA(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_3; L_3 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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 (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_3); } IL_001c: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_4 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_4); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7; L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7); } } IL2CPP_EXTERN_C Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); return (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * _returnValue; _returnValue = Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_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_m28E34573899865E5FF23BA9F875011C389D230B9_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_m28E34573899865E5FF23BA9F875011C389D230B9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mA8C1BD1618F60FC9BF0385F58F6B08DAB36875DC_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_mA8C1BD1618F60FC9BF0385F58F6B08DAB36875DC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mA8C1BD1618F60FC9BF0385F58F6B08DAB36875DC(_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_m27002151548999C8FA13055A63080BF0E0657E3C_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___left0, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___right1, const RuntimeMethod* method) { { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_0 = ___left0; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_0, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )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_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mE19D4D16674696AB21F0E1CCE0F8A1E25AB18101(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m5BBFFCEBF5B958967434B4CEC291EF24CBD3FAFF(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_op_Implicit_mC905B4D6128BE18C17003F070663BF25EA4E7D2E_gshared (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method) { { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_inline((&L_1), (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_get_Empty_m0F0BBB3246BAD1284E346AAADFC446E610D76F7E_gshared (const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_0 = V_0; return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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; } Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )); goto IL_0037; } { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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: { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_8 = ___array0; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_9; L_9 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_AdjustorThunk (RuntimeObject * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Create_mEDE493DFFACE8A88980445BEBE01ED0A55888310_gshared (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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_t29342238910776EDE91F3C824F783AD7DF73F1EA V_2; memset((&V_2), 0, sizeof(V_2)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_3; memset((&V_3), 0, sizeof(V_3)); { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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_t29342238910776EDE91F3C824F783AD7DF73F1EA )); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_2 = V_2; return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )); goto IL_0042; } { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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)); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_16 = ___array0; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_17; L_17 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (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_t29342238910776EDE91F3C824F783AD7DF73F1EA L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_20), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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; } Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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_t29342238910776EDE91F3C824F783AD7DF73F1EA )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )); goto IL_0043; } { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_15 = ___array0; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_16; L_16 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_AdjustorThunk (RuntimeObject * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_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_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_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_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * 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_mED305133B642889AEBF5AFC2BD80BADFF009774E_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_2 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5; L_5 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7; L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7); } IL_0030: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_8); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_11; L_11 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13; L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_13); } } IL2CPP_EXTERN_C Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * _returnValue; _returnValue = Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_GetPinnableReference_mDFE12BC6EC29E8CA852CB1854AAA220EC67EBBA8_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_4; L_4 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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 (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_4); } IL_0024: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_5 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_5); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_8; L_8 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_8); } IL_003b: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9; L_9 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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 (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_9); } } IL2CPP_EXTERN_C Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_GetPinnableReference_mDFE12BC6EC29E8CA852CB1854AAA220EC67EBBA8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * _returnValue; _returnValue = Span_1_GetPinnableReference_mDFE12BC6EC29E8CA852CB1854AAA220EC67EBBA8(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mE12CDF937A4224427A239869D1A902D16BC4AE91_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_7 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_12 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_12); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_28; L_28 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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_mE12CDF937A4224427A239869D1A902D16BC4AE91_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mE12CDF937A4224427A239869D1A902D16BC4AE91(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m59FBDC591E58776ADC51215031F31EBC24B52BE1_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___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; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * 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* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&___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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_5 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_10 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_10); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_11 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13; L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_18; L_18 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_19 = V_4; int32_t L_20 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_21; L_21 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_22 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_21 = L_22; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_23 = V_4; int32_t L_24 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_25; L_25 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_26 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_25 = L_26; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_27 = V_4; int32_t L_28 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_29; L_29 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_30 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_29 = L_30; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_31 = V_4; int32_t L_32 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_33; L_33 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_34 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_33 = L_34; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_35 = V_4; int32_t L_36 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_37; L_37 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_38 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_37 = L_38; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_39 = V_4; int32_t L_40 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_41; L_41 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_42 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_41 = L_42; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_43 = V_4; int32_t L_44 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_45; L_45 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_46 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_45 = L_46; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_47 = V_4; int32_t L_48 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_49; L_49 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_50 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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; } } { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_56 = V_4; int32_t L_57 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_58; L_58 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_59 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_58 = L_59; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_60 = V_4; int32_t L_61 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_62; L_62 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_63 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_62 = L_63; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_64 = V_4; int32_t L_65 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_66; L_66 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_67 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_66 = L_67; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_68 = V_4; int32_t L_69 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_70; L_70 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_71 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_73 = V_4; int32_t L_74 = V_5; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_75; L_75 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_76 = ___value0; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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_m59FBDC591E58776ADC51215031F31EBC24B52BE1_AdjustorThunk (RuntimeObject * __this, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___value0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m59FBDC591E58776ADC51215031F31EBC24B52BE1(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m959C69902597C34C30C9E0E49276626FC3479388((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )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_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B_AdjustorThunk (RuntimeObject * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m959C69902597C34C30C9E0E49276626FC3479388_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_2 = NULL; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA 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: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_6; L_6 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_6; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7; L_7 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_8 = V_3; int32_t L_9 = V_1; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8, (int32_t)L_9, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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_m959C69902597C34C30C9E0E49276626FC3479388_AdjustorThunk (RuntimeObject * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m959C69902597C34C30C9E0E49276626FC3479388(_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_mE385BB8E4B491DC31BB6A7C5E85A54C6B47D1DBB_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___left0, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___right1, const RuntimeMethod* method) { { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA 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; } } { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_4; L_4 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 Span_1_op_Implicit_m91D95D100CD58A49B87BE5B96D3EDF4C5E699E3E_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___span0, const RuntimeMethod* method) { { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_0 = ___span0; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_0.get__pinnable_0(); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline((&L_6), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m97F1FA25E7EADACC7DA9F2780739C0C61D5CF173_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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; } } { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)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_m97F1FA25E7EADACC7DA9F2780739C0C61D5CF173_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m97F1FA25E7EADACC7DA9F2780739C0C61D5CF173(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_7 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_10), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_10; } } IL2CPP_EXTERN_C Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA _returnValue; _returnValue = Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_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_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_11), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_11; } } IL2CPP_EXTERN_C Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA _returnValue; _returnValue = Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* Span_1_ToArray_m818C5EE5CBD4C64AB2882B371672742548F2D208_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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)); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_1 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_3 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)(Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_3; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_4 = V_0; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_5; L_5 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)__this, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_6 = V_0; return (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_6; } } IL2CPP_EXTERN_C Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* Span_1_ToArray_m818C5EE5CBD4C64AB2882B371672742548F2D208_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* _returnValue; _returnValue = Span_1_ToArray_m818C5EE5CBD4C64AB2882B371672742548F2D208(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_3; L_3 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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 (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_3); } IL_001c: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_4 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_4); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7; L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7); } } IL2CPP_EXTERN_C Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); return (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * _returnValue; _returnValue = Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m731318C9A20893286C2A43518CE81B40AF1CEA15_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_m731318C9A20893286C2A43518CE81B40AF1CEA15_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m731318C9A20893286C2A43518CE81B40AF1CEA15_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_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m3C15B7205B75185293799F05ECB2ADC40B57B176_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m0C31648DAE45E2E208740427DC34A366FD870F37_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m0C31648DAE45E2E208740427DC34A366FD870F37_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m0C31648DAE45E2E208740427DC34A366FD870F37(_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_mAE94BF5EC1EE3041F9A08B325D289B7F66059D57_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___left0, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___right1, const RuntimeMethod* method) { { Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_0 = ___left0; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_0, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )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_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m1808997AF5E7DF1F0B5030F32D9BF4A4A251C4D2(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m2265BB529FADD995504BCA16CE0C2EC39E590FFB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m2265BB529FADD995504BCA16CE0C2EC39E590FFB(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_op_Implicit_m0E1676EE846A9BCAA58016253D6AA8C2A37735BE_gshared (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method) { { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m5E16BACE4767A9229B72E76A65423CE98B26220B_inline((&L_1), (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_get_Empty_m82EF3C8C52A0F2BA5F9534DEA1A7E45E3BA51630_gshared (const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F )); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_0 = V_0; return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5E16BACE4767A9229B72E76A65423CE98B26220B_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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; } Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )); goto IL_0037; } { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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: { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_8 = ___array0; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_9; L_9 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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_m5E16BACE4767A9229B72E76A65423CE98B26220B_AdjustorThunk (RuntimeObject * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5E16BACE4767A9229B72E76A65423CE98B26220B_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Create_mC66B56283ED2EA1E8C81622658F143366143E0E6_gshared (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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_tC089F74404A3C46975952EE686EC533667BB207F V_2; memset((&V_2), 0, sizeof(V_2)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_3; memset((&V_3), 0, sizeof(V_3)); { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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_tC089F74404A3C46975952EE686EC533667BB207F )); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_2 = V_2; return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )); goto IL_0042; } { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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)); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_16 = ___array0; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_17; L_17 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (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_tC089F74404A3C46975952EE686EC533667BB207F L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_20), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_tC089F74404A3C46975952EE686EC533667BB207F )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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; } Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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_tC089F74404A3C46975952EE686EC533667BB207F )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )); goto IL_0043; } { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_15 = ___array0; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_16; L_16 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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_m727883B2A55BDAACE48CDCE33E141E89AB79449A_AdjustorThunk (RuntimeObject * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m727883B2A55BDAACE48CDCE33E141E89AB79449A_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_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_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_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * 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_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_2 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5; L_5 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7; L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7); } IL_0030: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_8); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_11; L_11 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13; L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_13); } } IL2CPP_EXTERN_C Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * _returnValue; _returnValue = Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_GetPinnableReference_m63F82826A2B99E8DD7846C4A21C4AD4946C58B4E_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_4; L_4 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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 (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_4); } IL_0024: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_5 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_5); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_8; L_8 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_8); } IL_003b: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9; L_9 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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 (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_9); } } IL2CPP_EXTERN_C Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_GetPinnableReference_m63F82826A2B99E8DD7846C4A21C4AD4946C58B4E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * _returnValue; _returnValue = Span_1_GetPinnableReference_m63F82826A2B99E8DD7846C4A21C4AD4946C58B4E(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m0265360781B4B1587695A6162155FBD5858367EE_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_7 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_12 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_12); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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_m0265360781B4B1587695A6162155FBD5858367EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m0265360781B4B1587695A6162155FBD5858367EE(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m41550B22CF2883A4B4D935679AD874C472E91E0C_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___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; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * 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* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&___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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_5 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_10 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_10); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_11 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13; L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_19 = V_4; int32_t L_20 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_21; L_21 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_22 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_21 = L_22; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_23 = V_4; int32_t L_24 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_25; L_25 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_26 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_25 = L_26; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_27 = V_4; int32_t L_28 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_29; L_29 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_30 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_29 = L_30; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_31 = V_4; int32_t L_32 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_33; L_33 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_34 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_33 = L_34; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_35 = V_4; int32_t L_36 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_37; L_37 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_38 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_37 = L_38; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_39 = V_4; int32_t L_40 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_41; L_41 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_42 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_41 = L_42; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_43 = V_4; int32_t L_44 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_45; L_45 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_46 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_45 = L_46; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_47 = V_4; int32_t L_48 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_49; L_49 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_50 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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; } } { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_56 = V_4; int32_t L_57 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_58; L_58 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_59 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_58 = L_59; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_60 = V_4; int32_t L_61 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_62; L_62 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_63 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_62 = L_63; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_64 = V_4; int32_t L_65 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_66; L_66 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_67 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_66 = L_67; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_68 = V_4; int32_t L_69 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_70; L_70 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_71 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_73 = V_4; int32_t L_74 = V_5; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_75; L_75 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_76 = ___value0; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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_m41550B22CF2883A4B4D935679AD874C472E91E0C_AdjustorThunk (RuntimeObject * __this, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___value0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m41550B22CF2883A4B4D935679AD874C472E91E0C(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { { Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m647097014B5CACBB0A50686A2E2146434F25D858((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )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_mF4E2F4A550B35E9F5559BFB41888F972F609F111_AdjustorThunk (RuntimeObject * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m647097014B5CACBB0A50686A2E2146434F25D858_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_2 = NULL; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tC089F74404A3C46975952EE686EC533667BB207F 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: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_6; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_8 = V_3; int32_t L_9 = V_1; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8, (int32_t)L_9, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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_m647097014B5CACBB0A50686A2E2146434F25D858_AdjustorThunk (RuntimeObject * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m647097014B5CACBB0A50686A2E2146434F25D858(_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_m7911EED8F6FA3FF5782B8E24540B1614B83A8CDF_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___left0, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___right1, const RuntimeMethod* method) { { Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tC089F74404A3C46975952EE686EC533667BB207F 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; } } { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 Span_1_op_Implicit_mEE01A8C6BDD3C03482215C928B5FAFF97F5ED75C_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___span0, const RuntimeMethod* method) { { Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_0 = ___span0; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_0.get__pinnable_0(); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline((&L_6), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mC91E68C67598B007CFC325A1E2446EB8111FFC2D_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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; } } { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)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_mC91E68C67598B007CFC325A1E2446EB8111FFC2D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mC91E68C67598B007CFC325A1E2446EB8111FFC2D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_7 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_10), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_tC089F74404A3C46975952EE686EC533667BB207F )L_10; } } IL2CPP_EXTERN_C Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC089F74404A3C46975952EE686EC533667BB207F _returnValue; _returnValue = Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_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_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_11), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_tC089F74404A3C46975952EE686EC533667BB207F )L_11; } } IL2CPP_EXTERN_C Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC089F74404A3C46975952EE686EC533667BB207F _returnValue; _returnValue = Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* Span_1_ToArray_m2FEBAA165916FADC6F4BB5CF836A2C7961E3680A_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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)); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_1 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_3 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)(Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_3; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_4 = V_0; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_5; L_5 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)__this, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_6 = V_0; return (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_6; } } IL2CPP_EXTERN_C Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* Span_1_ToArray_m2FEBAA165916FADC6F4BB5CF836A2C7961E3680A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* _returnValue; _returnValue = Span_1_ToArray_m2FEBAA165916FADC6F4BB5CF836A2C7961E3680A(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_3; L_3 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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 (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_3); } IL_001c: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_4 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_4); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7; L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7); } } IL2CPP_EXTERN_C Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); return (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * _returnValue; _returnValue = Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m12397501683CD6DD620FD50A7DA00456B3153615_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m12397501683CD6DD620FD50A7DA00456B3153615_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC089F74404A3C46975952EE686EC533667BB207F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m12397501683CD6DD620FD50A7DA00456B3153615_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_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mFBE35C4F94FFC9364E30D01A08C4EEC1FC19136B_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_mFBE35C4F94FFC9364E30D01A08C4EEC1FC19136B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mFBE35C4F94FFC9364E30D01A08C4EEC1FC19136B(_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_mE77D9CCAF15A9E0DD6DE12D3402CA48171C3C0BF_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___left0, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___right1, const RuntimeMethod* method) { { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_0 = ___left0; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_0, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )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_m98864D3A6548F82A941B95A15228B256BD6EBFBD_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_m98864D3A6548F82A941B95A15228B256BD6EBFBD_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m98864D3A6548F82A941B95A15228B256BD6EBFBD_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m98864D3A6548F82A941B95A15228B256BD6EBFBD(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mA62617EB4B3BF73DC60171C9D93B0B928F3FB2C1(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_op_Implicit_m6764DEFDF91EEE9DC79ED7DD04147E397FE86993_gshared (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method) { { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_inline((&L_1), (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_get_Empty_m4D72D1D17D9921D726D22B3B4F322C9D589BA29F_gshared (const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_0 = V_0; return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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; } Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )); goto IL_0037; } { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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: { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_8 = ___array0; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_9; L_9 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_AdjustorThunk (RuntimeObject * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Create_m616F09C3DE3DB3B400EF1F0F5D6326D5FAD6C536_gshared (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_2; memset((&V_2), 0, sizeof(V_2)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_3; memset((&V_3), 0, sizeof(V_3)); { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_2 = V_2; return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )); goto IL_0042; } { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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)); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_16 = ___array0; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_17; L_17 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (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_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_20), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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; } Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )); goto IL_0043; } { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_15 = ___array0; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_16; L_16 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_AdjustorThunk (RuntimeObject * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_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_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_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_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * 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_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_2 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5; L_5 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7; L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7); } IL_0030: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_8); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_11; L_11 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13; L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_13); } } IL2CPP_EXTERN_C Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * _returnValue; _returnValue = Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_GetPinnableReference_mB7981D9FDE48E859451DE2FD0A83CC8638ACEF49_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_4; L_4 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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 (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_4); } IL_0024: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_5 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_5); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_8; L_8 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_8); } IL_003b: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9; L_9 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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 (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_9); } } IL2CPP_EXTERN_C Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_GetPinnableReference_mB7981D9FDE48E859451DE2FD0A83CC8638ACEF49_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * _returnValue; _returnValue = Span_1_GetPinnableReference_mB7981D9FDE48E859451DE2FD0A83CC8638ACEF49(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m07E311AB1EA2B66B0842AF1AE3A4401A119CE183_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_7 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_12 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_12); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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_m07E311AB1EA2B66B0842AF1AE3A4401A119CE183_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m07E311AB1EA2B66B0842AF1AE3A4401A119CE183(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mE386CE1259057C2B7061C3496823B621F396C7A3_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___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; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * 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* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&___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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_5 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_10 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_10); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_11 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13; L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_19 = V_4; int32_t L_20 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_21; L_21 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_22 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_21 = L_22; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_23 = V_4; int32_t L_24 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_25; L_25 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_26 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_25 = L_26; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_27 = V_4; int32_t L_28 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_29; L_29 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_30 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_29 = L_30; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_31 = V_4; int32_t L_32 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_33; L_33 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_34 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_33 = L_34; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_35 = V_4; int32_t L_36 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_37; L_37 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_38 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_37 = L_38; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_39 = V_4; int32_t L_40 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_41; L_41 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_42 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_41 = L_42; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_43 = V_4; int32_t L_44 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_45; L_45 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_46 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_45 = L_46; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_47 = V_4; int32_t L_48 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_49; L_49 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_50 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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; } } { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_56 = V_4; int32_t L_57 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_58; L_58 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_59 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_58 = L_59; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_60 = V_4; int32_t L_61 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_62; L_62 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_63 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_62 = L_63; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_64 = V_4; int32_t L_65 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_66; L_66 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_67 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_66 = L_67; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_68 = V_4; int32_t L_69 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_70; L_70 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_71 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_73 = V_4; int32_t L_74 = V_5; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_75; L_75 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_76 = ___value0; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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_mE386CE1259057C2B7061C3496823B621F396C7A3_AdjustorThunk (RuntimeObject * __this, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___value0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mE386CE1259057C2B7061C3496823B621F396C7A3(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mB06216115EFED944E52CB0D4E5753338E8F71986((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )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_mD969DDC3B601BDD48542E58F2EB56E64AD88247E_AdjustorThunk (RuntimeObject * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mB06216115EFED944E52CB0D4E5753338E8F71986_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_2 = NULL; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E 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: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_6; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_8 = V_3; int32_t L_9 = V_1; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8, (int32_t)L_9, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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_mB06216115EFED944E52CB0D4E5753338E8F71986_AdjustorThunk (RuntimeObject * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mB06216115EFED944E52CB0D4E5753338E8F71986(_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_m1B96C6179AA11BFA734A4F2EC2B08ECB18111A4E_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___left0, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___right1, const RuntimeMethod* method) { { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E 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; } } { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 Span_1_op_Implicit_mC1A9EAF4B3D2708328C5EA1817D17DCC29AAC093_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___span0, const RuntimeMethod* method) { { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_0 = ___span0; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_0.get__pinnable_0(); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline((&L_6), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m93AB3C5A629CACAE304D456B05EE63C66888246B_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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; } } { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)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_m93AB3C5A629CACAE304D456B05EE63C66888246B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m93AB3C5A629CACAE304D456B05EE63C66888246B(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_7 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_10), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_10; } } IL2CPP_EXTERN_C Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E _returnValue; _returnValue = Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_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_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_11), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_11; } } IL2CPP_EXTERN_C Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E _returnValue; _returnValue = Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* Span_1_ToArray_m4B0C265883F25721E510877C470784E73C51DE58_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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)); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_1 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_3 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)(Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_3; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_4 = V_0; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_5; L_5 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)__this, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_6 = V_0; return (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_6; } } IL2CPP_EXTERN_C Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* Span_1_ToArray_m4B0C265883F25721E510877C470784E73C51DE58_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* _returnValue; _returnValue = Span_1_ToArray_m4B0C265883F25721E510877C470784E73C51DE58(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_3; L_3 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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 (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_3); } IL_001c: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_4 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_4); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7; L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7); } } IL2CPP_EXTERN_C Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); return (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * _returnValue; _returnValue = Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_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_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m3A0770AA4E2F7179C4EB121AD15255C5BBDB7538_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_m3A0770AA4E2F7179C4EB121AD15255C5BBDB7538_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m3A0770AA4E2F7179C4EB121AD15255C5BBDB7538(_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_m64EF7A4CFC83C94AB15D65844E243883410AEF91_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___left0, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___right1, const RuntimeMethod* method) { { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_0 = ___left0; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_0, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )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_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mE7AA811A86E67EFBE013546FC6A7F5D79908DB13(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m8B98140A939AA11B98FEB9FF2E1867B4439DEA7D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_op_Implicit_mFEBECAB4FBC39F39FB5EF95F8F0526C1CF862004_gshared (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method) { { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_inline((&L_1), (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_get_Empty_mA37577ECA96DD77AD00464772FADC7C914ACB233_gshared (const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_0 = V_0; return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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; } Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )); goto IL_0037; } { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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: { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_8 = ___array0; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_9; L_9 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_AdjustorThunk (RuntimeObject * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Create_m4C6B2209C0D6935E7796450EFC36173970F65FEC_gshared (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_2; memset((&V_2), 0, sizeof(V_2)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_3; memset((&V_3), 0, sizeof(V_3)); { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2 = V_2; return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )); goto IL_0042; } { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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)); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_16 = ___array0; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_17; L_17 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_20), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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; } Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )); goto IL_0043; } { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_15 = ___array0; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_16; L_16 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_AdjustorThunk (RuntimeObject * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_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_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_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_m56A7CA5713B0F942034162420B730E14AB332455_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * 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_m56A7CA5713B0F942034162420B730E14AB332455_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_2 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5; L_5 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7; L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7); } IL_0030: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_8); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11; L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13; L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_13); } } IL2CPP_EXTERN_C Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * _returnValue; _returnValue = Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_GetPinnableReference_m5CF16072E7416058ADF71C9A2F841EAA52974BE0_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_4; L_4 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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 (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_4); } IL_0024: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_5 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_5); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_8; L_8 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_8); } IL_003b: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9; L_9 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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 (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_9); } } IL2CPP_EXTERN_C Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_GetPinnableReference_m5CF16072E7416058ADF71C9A2F841EAA52974BE0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * _returnValue; _returnValue = Span_1_GetPinnableReference_m5CF16072E7416058ADF71C9A2F841EAA52974BE0(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m9E26A53F2B7469F86E924C449C63A14ACFBD6EBE_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_12 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_12); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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_m9E26A53F2B7469F86E924C449C63A14ACFBD6EBE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m9E26A53F2B7469F86E924C449C63A14ACFBD6EBE(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mF7FD2CFA9E9D2B82588DA3F9ED9837C9B47A83DC_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___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; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * 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* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&___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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_5 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_10 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_10); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13; L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_19 = V_4; int32_t L_20 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_21; L_21 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_22 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_21 = L_22; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_23 = V_4; int32_t L_24 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_25; L_25 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_26 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_25 = L_26; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_27 = V_4; int32_t L_28 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_29; L_29 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_30 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_29 = L_30; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_31 = V_4; int32_t L_32 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_33; L_33 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_34 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_33 = L_34; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_35 = V_4; int32_t L_36 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_37; L_37 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_38 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_37 = L_38; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_39 = V_4; int32_t L_40 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_41; L_41 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_42 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_41 = L_42; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_43 = V_4; int32_t L_44 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_45; L_45 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_46 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_45 = L_46; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_47 = V_4; int32_t L_48 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_49; L_49 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_50 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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; } } { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_56 = V_4; int32_t L_57 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_58; L_58 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_59 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_58 = L_59; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_60 = V_4; int32_t L_61 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_62; L_62 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_63 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_62 = L_63; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_64 = V_4; int32_t L_65 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_66; L_66 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_67 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_66 = L_67; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_68 = V_4; int32_t L_69 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_70; L_70 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_71 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_73 = V_4; int32_t L_74 = V_5; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_75; L_75 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_76 = ___value0; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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_mF7FD2CFA9E9D2B82588DA3F9ED9837C9B47A83DC_AdjustorThunk (RuntimeObject * __this, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___value0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mF7FD2CFA9E9D2B82588DA3F9ED9837C9B47A83DC(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m65E4850649101F031D4C06DFE33AC55FB7DE3928((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )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_mF99C642B275D4C93B3ECB467FFC662B506834E41_AdjustorThunk (RuntimeObject * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m65E4850649101F031D4C06DFE33AC55FB7DE3928_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_2 = NULL; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 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: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_6; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_8 = V_3; int32_t L_9 = V_1; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8, (int32_t)L_9, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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_m65E4850649101F031D4C06DFE33AC55FB7DE3928_AdjustorThunk (RuntimeObject * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m65E4850649101F031D4C06DFE33AC55FB7DE3928(_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_m4A204F796804AABB78B68A2C02266A3FB8E36C18_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___left0, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___right1, const RuntimeMethod* method) { { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 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; } } { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F Span_1_op_Implicit_mDB2648D283ABAD31FF9825E47F1C111B60DF6E27_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___span0, const RuntimeMethod* method) { { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_0 = ___span0; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_0.get__pinnable_0(); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline((&L_6), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m4409EE07F6D830E888E265F75D6C15D93859A879_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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; } } { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)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_m4409EE07F6D830E888E265F75D6C15D93859A879_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m4409EE07F6D830E888E265F75D6C15D93859A879(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_10), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10; } } IL2CPP_EXTERN_C Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 _returnValue; _returnValue = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_11; } } IL2CPP_EXTERN_C Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 _returnValue; _returnValue = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* Span_1_ToArray_mFE875D37642FD1E81118FF9CED366CF43A4DD72E_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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)); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_1 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_3 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)(Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_3; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_4 = V_0; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5; L_5 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)__this, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_6 = V_0; return (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_6; } } IL2CPP_EXTERN_C Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* Span_1_ToArray_mFE875D37642FD1E81118FF9CED366CF43A4DD72E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* _returnValue; _returnValue = Span_1_ToArray_mFE875D37642FD1E81118FF9CED366CF43A4DD72E(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3; L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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 (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_3); } IL_001c: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_4 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_4); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7; L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7); } } IL2CPP_EXTERN_C Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); return (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * _returnValue; _returnValue = Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC188D0F36B29E5CB26E6881CD24217D967B37919_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_mC188D0F36B29E5CB26E6881CD24217D967B37919_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mC188D0F36B29E5CB26E6881CD24217D967B37919_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_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mFFF5783CC3E54CD3C8AA5A1158C88DF66D997B2B_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_mFFF5783CC3E54CD3C8AA5A1158C88DF66D997B2B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mFFF5783CC3E54CD3C8AA5A1158C88DF66D997B2B(_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_mA7D6161DFAE56D8100D9A570997B189E5BF16866_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___left0, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___right1, const RuntimeMethod* method) { { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_0 = ___left0; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_0, (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )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_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m1EEFA2AE8009B0AD4E2BC777C5ACAAED9B0BBF2B(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_m77B6968D2FBBA3B53F079D1226032E6004241C0A_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m77B6968D2FBBA3B53F079D1226032E6004241C0A(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_op_Implicit_m624456721875401A4329A30A4078513BD9FD7CDD_gshared (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method) { { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_inline((&L_1), (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_get_Empty_m9F1214968D7BB70FF55D03B9B953FBC5137461CD_gshared (const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_0 = V_0; return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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; } Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0; memset((&V_0), 0, sizeof(V_0)); { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 )); goto IL_0037; } { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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: { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_8 = ___array0; Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_9; L_9 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_AdjustorThunk (RuntimeObject * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Create_mD28187F79EC105DFF19BDF3A4A2FE555166C6B4D_gshared (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B V_2; memset((&V_2), 0, sizeof(V_2)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_3; memset((&V_3), 0, sizeof(V_3)); { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_2 = V_2; return (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 )); goto IL_0042; } { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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)); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_16 = ___array0; Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_17; L_17 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_20), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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; } Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0; memset((&V_0), 0, sizeof(V_0)); { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 )); goto IL_0043; } { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_15 = ___array0; Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_16; L_16 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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_mAB25B620D30974257B1807EF4D58C012E5C011A0_AdjustorThunk (RuntimeObject * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mAB25B620D30974257B1807EF4D58C012E5C011A0_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_mD42E050EE7C3828AD36DE83454FBCAF883001615_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_mD42E050EE7C3828AD36DE83454FBCAF883001615_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD42E050EE7C3828AD36DE83454FBCAF883001615_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_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * 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_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_2 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5; L_5 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7; L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7); } IL_0030: { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_8); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_11; L_11 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_13; L_13 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_13); } } IL2CPP_EXTERN_C Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * _returnValue; _returnValue = Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_GetPinnableReference_mFE40308CDDD5A62D348BA166C8EB2EA2EAF94AD7_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_1 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_4; L_4 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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 (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_4); } IL_0024: { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_5 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_5); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_6 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_8; L_8 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_8); } IL_003b: { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9; L_9 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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 (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_9); } } IL2CPP_EXTERN_C Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_GetPinnableReference_mFE40308CDDD5A62D348BA166C8EB2EA2EAF94AD7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * _returnValue; _returnValue = Span_1_GetPinnableReference_mFE40308CDDD5A62D348BA166C8EB2EA2EAF94AD7(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mF8E5C0B598C5D83F028A23068E149585C8F56D45_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_7 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_12 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_12); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_13 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_15; L_15 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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: { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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_mF8E5C0B598C5D83F028A23068E149585C8F56D45_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mF8E5C0B598C5D83F028A23068E149585C8F56D45(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m659E3FC6F70406FA42E42443E155F4E412BACB8F_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___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; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * 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* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(&___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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_5 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_10 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_10); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_11 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_13; L_13 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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: { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_19 = V_4; int32_t L_20 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_21; L_21 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_22 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_21 = L_22; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_23 = V_4; int32_t L_24 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_25; L_25 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_26 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_25 = L_26; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_27 = V_4; int32_t L_28 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_29; L_29 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_30 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_29 = L_30; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_31 = V_4; int32_t L_32 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_33; L_33 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_34 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_33 = L_34; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_35 = V_4; int32_t L_36 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_37; L_37 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_38 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_37 = L_38; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_39 = V_4; int32_t L_40 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_41; L_41 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_42 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_41 = L_42; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_43 = V_4; int32_t L_44 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_45; L_45 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_46 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_45 = L_46; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_47 = V_4; int32_t L_48 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_49; L_49 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_50 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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; } } { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_56 = V_4; int32_t L_57 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_58; L_58 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_59 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_58 = L_59; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_60 = V_4; int32_t L_61 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_62; L_62 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_63 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_62 = L_63; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_64 = V_4; int32_t L_65 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_66; L_66 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_67 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_66 = L_67; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_68 = V_4; int32_t L_69 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_70; L_70 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_71 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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: { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_73 = V_4; int32_t L_74 = V_5; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_75; L_75 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 L_76 = ___value0; *(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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_m659E3FC6F70406FA42E42443E155F4E412BACB8F_AdjustorThunk (RuntimeObject * __this, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___value0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m659E3FC6F70406FA42E42443E155F4E412BACB8F(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBA6CF74F59C84406C71BE607B7D591CD183363A5_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method) { { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )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_mBA6CF74F59C84406C71BE607B7D591CD183363A5_AdjustorThunk (RuntimeObject * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mBA6CF74F59C84406C71BE607B7D591CD183363A5(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * V_2 = NULL; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B 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: { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_6; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_7; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_8 = V_3; int32_t L_9 = V_1; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_8, (int32_t)L_9, (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F_AdjustorThunk (RuntimeObject * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m0904E0DC7C39E83748613ECEF9DF6DCDFBFA807F(_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_m9EF0721332641770670DD5CAF26FD6E39C2755E9_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___left0, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___right1, const RuntimeMethod* method) { { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B 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; } } { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4, (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 Span_1_op_Implicit_m80332F56E9F8EDD67252BA75E0FE3DAAF952DC9E_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___span0, const RuntimeMethod* method) { { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_0 = ___span0; Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_1 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_0.get__pinnable_0(); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline((&L_6), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m37932118CE4D2A3512AC2527A3501737CFE45E6F_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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; } } { Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)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_m37932118CE4D2A3512AC2527A3501737CFE45E6F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m37932118CE4D2A3512AC2527A3501737CFE45E6F(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_7 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_10), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_10; } } IL2CPP_EXTERN_C Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B _returnValue; _returnValue = Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_11), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_11; } } IL2CPP_EXTERN_C Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B _returnValue; _returnValue = Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* Span_1_ToArray_m7F45A0300951BD161CF21CE8CFBF7C99364AA46D_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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)); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_1 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_3 = (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)(Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_3; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_4 = V_0; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_5; L_5 = (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mBA6CF74F59C84406C71BE607B7D591CD183363A5((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)__this, (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_6 = V_0; return (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_6; } } IL2CPP_EXTERN_C Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* Span_1_ToArray_m7F45A0300951BD161CF21CE8CFBF7C99364AA46D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* _returnValue; _returnValue = Span_1_ToArray_m7F45A0300951BD161CF21CE8CFBF7C99364AA46D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_3; L_3 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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 (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_3); } IL_001c: { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_4 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_4); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7; L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7); } } IL2CPP_EXTERN_C Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); return (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * _returnValue; _returnValue = Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_gshared (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_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_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mE63D2AA874AAEF0E766229C334AC61391BC9B2D1_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_mE63D2AA874AAEF0E766229C334AC61391BC9B2D1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mE63D2AA874AAEF0E766229C334AC61391BC9B2D1(_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_m814E82D4939B9D3E3141176F20EB5D8665AB83AD_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___left0, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___right1, const RuntimeMethod* method) { { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_0 = ___left0; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 , Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_0, (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )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_mFC6D8113FBEB25CA6301FD73314535E076F1CB72_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_mFC6D8113FBEB25CA6301FD73314535E076F1CB72_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mFC6D8113FBEB25CA6301FD73314535E076F1CB72_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mFC6D8113FBEB25CA6301FD73314535E076F1CB72(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_mF8E4949B8DA4C182D5448913F545EFB7506E2E74_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mF8E4949B8DA4C182D5448913F545EFB7506E2E74(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_op_Implicit_mB60D9A136D6B4E90E0FE2F877CF04266D77D4443_gshared (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method) { { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_inline((&L_1), (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_get_Empty_m1FD38C2A381D201F67B8133246AB8A161A48C810_gshared (const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_0 = V_0; return (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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; } BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F V_0; memset((&V_0), 0, sizeof(V_0)); { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F )); goto IL_0037; } { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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: { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_8 = ___array0; Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_9; L_9 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_AdjustorThunk (RuntimeObject * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Create_m63ED5EB5792C473EBFDA7A53DC8CD452753977DE_gshared (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 V_2; memset((&V_2), 0, sizeof(V_2)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F V_3; memset((&V_3), 0, sizeof(V_3)); { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_2 = V_2; return (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F )); goto IL_0042; } { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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)); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_16 = ___array0; Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_17; L_17 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline((&L_20), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m2FCF9919F91D3DA59E577872202CF4B52956471D_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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; } BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F V_0; memset((&V_0), 0, sizeof(V_0)); { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F )); goto IL_0043; } { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_15 = ___array0; Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_16; L_16 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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_m2FCF9919F91D3DA59E577872202CF4B52956471D_AdjustorThunk (RuntimeObject * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m2FCF9919F91D3DA59E577872202CF4B52956471D_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_m034F38C646FC87CA5E49F99954993003CA2FC83C_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_m034F38C646FC87CA5E49F99954993003CA2FC83C_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m034F38C646FC87CA5E49F99954993003CA2FC83C_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_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * 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_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_2 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5; L_5 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7; L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7); } IL_0030: { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_8); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_11; L_11 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_13; L_13 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_13); } } IL2CPP_EXTERN_C BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * _returnValue; _returnValue = Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_GetPinnableReference_m7A1A2BF6809E066059CBFA259E877AFCAC89A1D4_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_1 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_4; L_4 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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 (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_4); } IL_0024: { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_5 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_5); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_6 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_8; L_8 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_8); } IL_003b: { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9; L_9 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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 (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_9); } } IL2CPP_EXTERN_C BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_GetPinnableReference_m7A1A2BF6809E066059CBFA259E877AFCAC89A1D4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * _returnValue; _returnValue = Span_1_GetPinnableReference_m7A1A2BF6809E066059CBFA259E877AFCAC89A1D4(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mC30DDE7BC18ACB83FD92CDE3C3B12CF208FE90F6_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_7 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_12 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_12); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_13 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_15; L_15 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_24; L_24 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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: { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_28; L_28 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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_mC30DDE7BC18ACB83FD92CDE3C3B12CF208FE90F6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mC30DDE7BC18ACB83FD92CDE3C3B12CF208FE90F6(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m675A2A1C8AA45FDE97894373895CB9A0AD306351_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F ___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; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * 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* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(&___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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_5 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_10 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_10); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_11 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_13; L_13 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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: { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_18; L_18 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_19 = V_4; int32_t L_20 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_21; L_21 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_22 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_21 = L_22; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_23 = V_4; int32_t L_24 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_25; L_25 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_26 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_25 = L_26; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_27 = V_4; int32_t L_28 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_29; L_29 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_30 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_29 = L_30; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_31 = V_4; int32_t L_32 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_33; L_33 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_34 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_33 = L_34; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_35 = V_4; int32_t L_36 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_37; L_37 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_38 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_37 = L_38; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_39 = V_4; int32_t L_40 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_41; L_41 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_42 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_41 = L_42; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_43 = V_4; int32_t L_44 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_45; L_45 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_46 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_45 = L_46; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_47 = V_4; int32_t L_48 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_49; L_49 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_50 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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; } } { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_56 = V_4; int32_t L_57 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_58; L_58 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_59 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_58 = L_59; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_60 = V_4; int32_t L_61 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_62; L_62 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_63 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_62 = L_63; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_64 = V_4; int32_t L_65 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_66; L_66 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_67 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_66 = L_67; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_68 = V_4; int32_t L_69 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_70; L_70 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_71 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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: { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_73 = V_4; int32_t L_74 = V_5; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_75; L_75 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F L_76 = ___value0; *(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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_m675A2A1C8AA45FDE97894373895CB9A0AD306351_AdjustorThunk (RuntimeObject * __this, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F ___value0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m675A2A1C8AA45FDE97894373895CB9A0AD306351(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method) { { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m9E5F9259B80E9684003B9E0674D400122D46C3A6((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )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_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3_AdjustorThunk (RuntimeObject * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m9E5F9259B80E9684003B9E0674D400122D46C3A6_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * V_2 = NULL; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 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: { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_6; L_6 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_6; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7; L_7 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_7; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_8 = V_3; int32_t L_9 = V_1; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_8, (int32_t)L_9, (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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_m9E5F9259B80E9684003B9E0674D400122D46C3A6_AdjustorThunk (RuntimeObject * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m9E5F9259B80E9684003B9E0674D400122D46C3A6(_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_m644B8985665A941D7E46EF130E5F294C867757EB_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___left0, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___right1, const RuntimeMethod* method) { { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 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; } } { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_4; L_4 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5; L_5 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4, (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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_t2D41D896093FC165CD276CF77A4AB9190FFAF29F Span_1_op_Implicit_mEFE889E6B54464FF349B037F64B86DC4EB41ED9D_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___span0, const RuntimeMethod* method) { { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_0 = ___span0; Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_1 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_0.get__pinnable_0(); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline((&L_6), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m42E30E5CA7DA7ED9E5BDBB6F6F27034A939BE062_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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; } } { BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5; L_5 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)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_m42E30E5CA7DA7ED9E5BDBB6F6F27034A939BE062_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m42E30E5CA7DA7ED9E5BDBB6F6F27034A939BE062(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_7 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline((&L_10), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_10; } } IL2CPP_EXTERN_C Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 _returnValue; _returnValue = Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline((&L_11), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_11; } } IL2CPP_EXTERN_C Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 _returnValue; _returnValue = Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* Span_1_ToArray_m7A9163858F93200097302E4AAD947BE3E5F1D723_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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)); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_1 = ((PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_3 = (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)(BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_3; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_4 = V_0; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_5; L_5 = (( Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 (*) (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m1DFC7A0A7ED074E53D3BD10239CDFBF337C107F3((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)__this, (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_6 = V_0; return (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_6; } } IL2CPP_EXTERN_C BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* Span_1_ToArray_m7A9163858F93200097302E4AAD947BE3E5F1D723_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* _returnValue; _returnValue = Span_1_ToArray_m7A9163858F93200097302E4AAD947BE3E5F1D723(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_3; L_3 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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 (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_3); } IL_001c: { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_4 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_4); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7; L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7); } } IL2CPP_EXTERN_C BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); return (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * _returnValue; _returnValue = Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_gshared (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_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_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_m1EAFEF817A397182150F27F0CD00C74728126D10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m54F1B34CDBDF74AAFC7910F07D04EB5B4205781F_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_m54F1B34CDBDF74AAFC7910F07D04EB5B4205781F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m54F1B34CDBDF74AAFC7910F07D04EB5B4205781F(_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_m9BDF46FF1B2A9C9D8D47A469C7AEB711C18EB603_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___left0, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___right1, const RuntimeMethod* method) { { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_0 = ___left0; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E , Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_0, (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )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_mAB67A7D6F8C95C829F78448FCF07293A0A196769_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_mAB67A7D6F8C95C829F78448FCF07293A0A196769_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mAB67A7D6F8C95C829F78448FCF07293A0A196769_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mAB67A7D6F8C95C829F78448FCF07293A0A196769(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mFAE46C48B2FF3E79053B7EF4BE89F7AD1EFA99EF(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_op_Implicit_m642C660C9DEBBE34CE1A0184C49514C0EF31BAEF_gshared (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method) { { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_inline((&L_1), (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_get_Empty_mBD6BE848C499FB2B0579D9F76277E2B10930F897_gshared (const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_0 = V_0; return (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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; } BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 V_0; memset((&V_0), 0, sizeof(V_0)); { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 )); goto IL_0037; } { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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: { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_8 = ___array0; Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_9; L_9 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_AdjustorThunk (RuntimeObject * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Create_m82E268995D4063713F0BFC6D226DEC38C4DA4E14_gshared (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E V_2; memset((&V_2), 0, sizeof(V_2)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 V_3; memset((&V_3), 0, sizeof(V_3)); { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_2 = V_2; return (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 )); goto IL_0042; } { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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)); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_16 = ___array0; Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_17; L_17 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline((&L_20), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB1AD061EDF2D828B0FFB095059890C3884A5F631_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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; } BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 V_0; memset((&V_0), 0, sizeof(V_0)); { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 )); goto IL_0043; } { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_15 = ___array0; Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_16; L_16 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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_mB1AD061EDF2D828B0FFB095059890C3884A5F631_AdjustorThunk (RuntimeObject * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB1AD061EDF2D828B0FFB095059890C3884A5F631_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_m9633A08E009633D16BB86B6145A8054D0206AA5F_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_m9633A08E009633D16BB86B6145A8054D0206AA5F_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9633A08E009633D16BB86B6145A8054D0206AA5F_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_mD3F3937F17CA1931BCE23EE221D46FA918263862_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * 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_mD3F3937F17CA1931BCE23EE221D46FA918263862_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_2 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5; L_5 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7; L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7); } IL_0030: { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_8); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_11; L_11 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_13; L_13 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_13); } } IL2CPP_EXTERN_C BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * _returnValue; _returnValue = Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_GetPinnableReference_m0778C0DBBBABDC74391AB71B76205F96666E4AF1_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_1 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_4; L_4 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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 (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_4); } IL_0024: { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_5 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_5); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_6 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_8; L_8 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_8); } IL_003b: { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9; L_9 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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 (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_9); } } IL2CPP_EXTERN_C BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_GetPinnableReference_m0778C0DBBBABDC74391AB71B76205F96666E4AF1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * _returnValue; _returnValue = Span_1_GetPinnableReference_m0778C0DBBBABDC74391AB71B76205F96666E4AF1(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mD983569C1D80C45C559232B4D662201E623A1D78_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_7 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_12 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_12); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_13 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_15; L_15 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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: { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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_mD983569C1D80C45C559232B4D662201E623A1D78_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mD983569C1D80C45C559232B4D662201E623A1D78(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mFAB29002B2229F4EC728AE4CE688C672A7888664_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 ___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; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * 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* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(&___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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_5 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_10 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_10); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_11 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_13; L_13 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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: { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_19 = V_4; int32_t L_20 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_21; L_21 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_22 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_21 = L_22; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_23 = V_4; int32_t L_24 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_25; L_25 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_26 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_25 = L_26; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_27 = V_4; int32_t L_28 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_29; L_29 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_30 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_29 = L_30; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_31 = V_4; int32_t L_32 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_33; L_33 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_34 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_33 = L_34; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_35 = V_4; int32_t L_36 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_37; L_37 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_38 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_37 = L_38; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_39 = V_4; int32_t L_40 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_41; L_41 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_42 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_41 = L_42; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_43 = V_4; int32_t L_44 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_45; L_45 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_46 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_45 = L_46; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_47 = V_4; int32_t L_48 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_49; L_49 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_50 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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; } } { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_56 = V_4; int32_t L_57 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_58; L_58 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_59 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_58 = L_59; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_60 = V_4; int32_t L_61 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_62; L_62 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_63 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_62 = L_63; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_64 = V_4; int32_t L_65 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_66; L_66 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_67 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_66 = L_67; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_68 = V_4; int32_t L_69 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_70; L_70 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_71 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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: { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_73 = V_4; int32_t L_74 = V_5; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_75; L_75 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 L_76 = ___value0; *(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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_mFAB29002B2229F4EC728AE4CE688C672A7888664_AdjustorThunk (RuntimeObject * __this, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 ___value0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mFAB29002B2229F4EC728AE4CE688C672A7888664(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method) { { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )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_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053_AdjustorThunk (RuntimeObject * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * V_2 = NULL; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E 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: { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_6; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_7; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_8 = V_3; int32_t L_9 = V_1; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_8, (int32_t)L_9, (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0_AdjustorThunk (RuntimeObject * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m38B6FAF0E81B336216C6F615B3BD928EEE9B7AD0(_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_m8A4A05ECEA867BA32798EEF8FAC060D7C4620061_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___left0, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___right1, const RuntimeMethod* method) { { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E 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; } } { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4, (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 Span_1_op_Implicit_m71C00277433F4AB5F28695A81F87AE31F54A32DE_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___span0, const RuntimeMethod* method) { { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_0 = ___span0; Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_1 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_0.get__pinnable_0(); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline((&L_6), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mBF3C72BE0EC49F52A277FD978FB802D1D9853540_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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; } } { BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)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_mBF3C72BE0EC49F52A277FD978FB802D1D9853540_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mBF3C72BE0EC49F52A277FD978FB802D1D9853540(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_7 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline((&L_10), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_10; } } IL2CPP_EXTERN_C Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E _returnValue; _returnValue = Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline((&L_11), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_11; } } IL2CPP_EXTERN_C Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E _returnValue; _returnValue = Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* Span_1_ToArray_mCD2C631590D404E50D5DD9F5AFD543CC983DD87B_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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)); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_1 = ((PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_3 = (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)(BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_3; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_4 = V_0; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_5; L_5 = (( Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E (*) (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m78DD1565143CD684DAEAD72EFA4D9DDA0A3DE053((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)__this, (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_6 = V_0; return (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_6; } } IL2CPP_EXTERN_C BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* Span_1_ToArray_mCD2C631590D404E50D5DD9F5AFD543CC983DD87B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* _returnValue; _returnValue = Span_1_ToArray_mCD2C631590D404E50D5DD9F5AFD543CC983DD87B(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_3; L_3 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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 (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_3); } IL_001c: { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_4 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_4); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7; L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7); } } IL2CPP_EXTERN_C BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); return (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * _returnValue; _returnValue = Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m0C971569B661851C026678BF963CBA02CD2F8006_gshared (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_m0C971569B661851C026678BF963CBA02CD2F8006_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m0C971569B661851C026678BF963CBA02CD2F8006_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_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mD8C5E421828824A4463F8474B32FBC1146520C84_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_mD8C5E421828824A4463F8474B32FBC1146520C84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mD8C5E421828824A4463F8474B32FBC1146520C84(_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_m3CC54F374245487BCA9F05A62A8300E7715590C9_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___left0, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___right1, const RuntimeMethod* method) { { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_0 = ___left0; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_0, (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )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_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mA672F5058CE05873C86BD9FA6BE5E516EDE57DDE(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mF9E55A533D8F4C6B6CAB10BA594A9799C848522E(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_op_Implicit_m0A73CCBB294F0F51D405E98E8F7F0D2AE978B002_gshared (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method) { { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m0423E93DC0A8D66D3525F092F44F446A4678FD32_inline((&L_1), (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_get_Empty_m4AE28D4F786A9FCB0E3AFF6A5F5ABC52EC9858A6_gshared (const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_0 = V_0; return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m0423E93DC0A8D66D3525F092F44F446A4678FD32_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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; } bool V_0 = false; { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(bool)); goto IL_0037; } { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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: { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_8 = ___array0; Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_9; L_9 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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_m0423E93DC0A8D66D3525F092F44F446A4678FD32_AdjustorThunk (RuntimeObject * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m0423E93DC0A8D66D3525F092F44F446A4678FD32_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Create_m45BAB3007B1BE337584C68B97EBD0A5815E14CCA_gshared (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_2 = V_2; return (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(bool)); goto IL_0042; } { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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)); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_16 = ___array0; Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_17; L_17 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_20), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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; } bool V_0 = false; { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(bool)); goto IL_0043; } { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_15 = ___array0; Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_16; L_16 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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_m035EF1E97AF185B10D6C484E79BE8875B5E41066_AdjustorThunk (RuntimeObject * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m035EF1E97AF185B10D6C484E79BE8875B5E41066_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_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_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_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * 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_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_2 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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); bool* L_5; L_5 = (( bool* (*) (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; bool* L_7; L_7 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (bool*)(L_7); } IL_0030: { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_8); bool* L_9 = (bool*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); bool* L_11; L_11 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; bool* L_13; L_13 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (bool*)(L_13); } } IL2CPP_EXTERN_C bool* Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool* _returnValue; _returnValue = Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* Span_1_GetPinnableReference_m59D498173254A20BBD7EA4F393C2F899955FB548_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_1 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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); bool* L_4; L_4 = (( bool* (*) (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 (bool*)(L_4); } IL_0024: { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_5 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_5); bool* L_6 = (bool*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); bool* L_8; L_8 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (bool*)(L_8); } IL_003b: { bool* L_9; L_9 = (( bool* (*) (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 (bool*)(L_9); } } IL2CPP_EXTERN_C bool* Span_1_GetPinnableReference_m59D498173254A20BBD7EA4F393C2F899955FB548_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool* _returnValue; _returnValue = Span_1_GetPinnableReference_m59D498173254A20BBD7EA4F393C2F899955FB548(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m691B0186625A3329E268E8B232AF497E93EE97A4_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_7 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_12 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_12); bool* L_13 = (bool*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); bool* L_15; L_15 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)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* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((bool*)(bool*)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; bool* L_24; L_24 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((bool*)(bool*)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: { bool* L_28; L_28 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((bool*)(bool*)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_m691B0186625A3329E268E8B232AF497E93EE97A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m691B0186625A3329E268E8B232AF497E93EE97A4(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m195715E9711309AFD8A3F8829D52CD06510682EA_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, bool ___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; bool* 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* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((bool*)(bool*)(&___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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_5 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_10 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_10); bool* L_11 = (bool*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); bool* L_13; L_13 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)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* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((bool*)(bool*)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: { bool* L_18; L_18 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (bool*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { bool* L_19 = V_4; int32_t L_20 = V_5; bool* L_21; L_21 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); bool L_22 = ___value0; *(bool*)L_21 = L_22; bool* L_23 = V_4; int32_t L_24 = V_5; bool* L_25; L_25 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_26 = ___value0; *(bool*)L_25 = L_26; bool* L_27 = V_4; int32_t L_28 = V_5; bool* L_29; L_29 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_30 = ___value0; *(bool*)L_29 = L_30; bool* L_31 = V_4; int32_t L_32 = V_5; bool* L_33; L_33 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_34 = ___value0; *(bool*)L_33 = L_34; bool* L_35 = V_4; int32_t L_36 = V_5; bool* L_37; L_37 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_38 = ___value0; *(bool*)L_37 = L_38; bool* L_39 = V_4; int32_t L_40 = V_5; bool* L_41; L_41 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_42 = ___value0; *(bool*)L_41 = L_42; bool* L_43 = V_4; int32_t L_44 = V_5; bool* L_45; L_45 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_46 = ___value0; *(bool*)L_45 = L_46; bool* L_47 = V_4; int32_t L_48 = V_5; bool* L_49; L_49 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_50 = ___value0; *(bool*)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; } } { bool* L_56 = V_4; int32_t L_57 = V_5; bool* L_58; L_58 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); bool L_59 = ___value0; *(bool*)L_58 = L_59; bool* L_60 = V_4; int32_t L_61 = V_5; bool* L_62; L_62 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_63 = ___value0; *(bool*)L_62 = L_63; bool* L_64 = V_4; int32_t L_65 = V_5; bool* L_66; L_66 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_67 = ___value0; *(bool*)L_66 = L_67; bool* L_68 = V_4; int32_t L_69 = V_5; bool* L_70; L_70 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)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)); bool L_71 = ___value0; *(bool*)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: { bool* L_73 = V_4; int32_t L_74 = V_5; bool* L_75; L_75 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); bool L_76 = ___value0; *(bool*)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_m195715E9711309AFD8A3F8829D52CD06510682EA_AdjustorThunk (RuntimeObject * __this, bool ___value0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m195715E9711309AFD8A3F8829D52CD06510682EA(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8E47B4E6933E7FC5E11CD528125408183FDAC506_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method) { { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mB23A673BB7B16645D43FCC05348574498F6407C9((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )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_m8E47B4E6933E7FC5E11CD528125408183FDAC506_AdjustorThunk (RuntimeObject * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m8E47B4E6933E7FC5E11CD528125408183FDAC506(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mB23A673BB7B16645D43FCC05348574498F6407C9_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool* V_2 = NULL; bool* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 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: { bool* L_6; L_6 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (bool*)L_6; bool* L_7; L_7 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (bool*)L_7; bool* L_8 = V_3; int32_t L_9 = V_1; bool* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (bool*, int32_t, bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((bool*)(bool*)L_8, (int32_t)L_9, (bool*)(bool*)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_mB23A673BB7B16645D43FCC05348574498F6407C9_AdjustorThunk (RuntimeObject * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mB23A673BB7B16645D43FCC05348574498F6407C9(_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_m002CED3334D04B5B83C2C4F4743180D1F7261B91_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___left0, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___right1, const RuntimeMethod* method) { { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 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; } } { bool* L_4; L_4 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool* L_5; L_5 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (bool*, bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((bool*)(bool*)L_4, (bool*)(bool*)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_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 Span_1_op_Implicit_m8A594D4A7A416C58BBA35A587F2DA5399DAF99D5_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___span0, const RuntimeMethod* method) { { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_0 = ___span0; Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_1 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_0.get__pinnable_0(); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline((&L_6), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m4FF152E57242AB5F376CC7CCBAD4155B34D1D039_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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; } } { bool* L_5; L_5 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((bool*)(bool*)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_m4FF152E57242AB5F376CC7CCBAD4155B34D1D039_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m4FF152E57242AB5F376CC7CCBAD4155B34D1D039(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_7 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_10), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_10; } } IL2CPP_EXTERN_C Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 _returnValue; _returnValue = Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_11), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_11; } } IL2CPP_EXTERN_C Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 _returnValue; _returnValue = Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* Span_1_ToArray_m82983BB426B6FF797F2B28ADAACB039B0357A65E_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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)); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_1 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_3 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_3; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_4 = V_0; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_5; L_5 = (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m8E47B4E6933E7FC5E11CD528125408183FDAC506((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)__this, (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_6 = V_0; return (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_6; } } IL2CPP_EXTERN_C BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* Span_1_ToArray_m82983BB426B6FF797F2B28ADAACB039B0357A65E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* _returnValue; _returnValue = Span_1_ToArray_m82983BB426B6FF797F2B28ADAACB039B0357A65E(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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); bool* L_3; L_3 = (( bool* (*) (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 (bool*)(L_3); } IL_001c: { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_4 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_4); bool* L_5 = (bool*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); bool* L_7; L_7 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (bool*)(L_7); } } IL2CPP_EXTERN_C bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); return (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * _returnValue; _returnValue = Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_gshared (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_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_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_m4BFDA5E41279728ADF75E310F780E357ECB1923B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m03CA5DD78629DD29C7DB7D478BE9BE5AD6F94DCE_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_m03CA5DD78629DD29C7DB7D478BE9BE5AD6F94DCE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m03CA5DD78629DD29C7DB7D478BE9BE5AD6F94DCE(_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_mDD943442252BA43E6A5F136D172E84CF49951E28_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___left0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___right1, const RuntimeMethod* method) { { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_0 = ___left0; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_0, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )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_m970C08A324BA6877BB1B31E2116806942E614696_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_m970C08A324BA6877BB1B31E2116806942E614696_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m970C08A324BA6877BB1B31E2116806942E614696_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m970C08A324BA6877BB1B31E2116806942E614696(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mB3F02CB6910017E8BC7B14522639FFEC7EA6B818(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_op_Implicit_m607987FF2B532C79E7CF6E99D2DC6C15A0703144_gshared (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_inline((&L_1), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_get_Empty_mE89979CCCC51352BAC65CB1D4EF08855A56A9506_gshared (const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_0 = V_0; return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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; } uint8_t V_0 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(uint8_t)); goto IL_0037; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = ___array0; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_9; L_9 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Create_m79FE77251E74484B3F759A5135E62E4EC1142309_gshared (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_2; memset((&V_2), 0, sizeof(V_2)); uint8_t V_3 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2 = V_2; return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(uint8_t)); goto IL_0042; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_16 = ___array0; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_17; L_17 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_20), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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; } uint8_t V_0 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(uint8_t)); goto IL_0043; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_15 = ___array0; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_16; L_16 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_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_m776684B7035275EC1AA7A23157CFEE0E596AE782_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_m776684B7035275EC1AA7A23157CFEE0E596AE782_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m776684B7035275EC1AA7A23157CFEE0E596AE782_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_m373EA84BF632F6408591B525142C56CAC893C040_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * 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_m373EA84BF632F6408591B525142C56CAC893C040_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_2 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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); uint8_t* L_5; L_5 = (( uint8_t* (*) (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; uint8_t* L_7; L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (uint8_t*)(L_7); } IL_0030: { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_8); uint8_t* L_9 = (uint8_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_11; L_11 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; uint8_t* L_13; L_13 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (uint8_t*)(L_13); } } IL2CPP_EXTERN_C uint8_t* Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t* _returnValue; _returnValue = Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* Span_1_GetPinnableReference_mCCD14418E4008E62AC14C8B821FA572266C0B73E_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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); uint8_t* L_4; L_4 = (( uint8_t* (*) (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 (uint8_t*)(L_4); } IL_0024: { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_5 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_5); uint8_t* L_6 = (uint8_t*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_8; L_8 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (uint8_t*)(L_8); } IL_003b: { uint8_t* L_9; L_9 = (( uint8_t* (*) (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 (uint8_t*)(L_9); } } IL2CPP_EXTERN_C uint8_t* Span_1_GetPinnableReference_mCCD14418E4008E62AC14C8B821FA572266C0B73E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t* _returnValue; _returnValue = Span_1_GetPinnableReference_mCCD14418E4008E62AC14C8B821FA572266C0B73E(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mCD3767C2F151B946E3EEB3AD9CCD8EE0794F689C_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_7 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_12 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_12); uint8_t* L_13 = (uint8_t*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_15; L_15 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)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* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((uint8_t*)(uint8_t*)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; uint8_t* L_24; L_24 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((uint8_t*)(uint8_t*)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: { uint8_t* L_28; L_28 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((uint8_t*)(uint8_t*)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_mCD3767C2F151B946E3EEB3AD9CCD8EE0794F689C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mCD3767C2F151B946E3EEB3AD9CCD8EE0794F689C(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m049EF4ED3FDA7FC045D2B74B3CD222F94FBA7C27_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, uint8_t ___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; uint8_t* 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* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((uint8_t*)(uint8_t*)(&___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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_5 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_10 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_10); uint8_t* L_11 = (uint8_t*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_13; L_13 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)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* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((uint8_t*)(uint8_t*)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: { uint8_t* L_18; L_18 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (uint8_t*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { uint8_t* L_19 = V_4; int32_t L_20 = V_5; uint8_t* L_21; L_21 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); uint8_t L_22 = ___value0; *(uint8_t*)L_21 = L_22; uint8_t* L_23 = V_4; int32_t L_24 = V_5; uint8_t* L_25; L_25 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_26 = ___value0; *(uint8_t*)L_25 = L_26; uint8_t* L_27 = V_4; int32_t L_28 = V_5; uint8_t* L_29; L_29 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_30 = ___value0; *(uint8_t*)L_29 = L_30; uint8_t* L_31 = V_4; int32_t L_32 = V_5; uint8_t* L_33; L_33 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_34 = ___value0; *(uint8_t*)L_33 = L_34; uint8_t* L_35 = V_4; int32_t L_36 = V_5; uint8_t* L_37; L_37 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_38 = ___value0; *(uint8_t*)L_37 = L_38; uint8_t* L_39 = V_4; int32_t L_40 = V_5; uint8_t* L_41; L_41 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_42 = ___value0; *(uint8_t*)L_41 = L_42; uint8_t* L_43 = V_4; int32_t L_44 = V_5; uint8_t* L_45; L_45 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_46 = ___value0; *(uint8_t*)L_45 = L_46; uint8_t* L_47 = V_4; int32_t L_48 = V_5; uint8_t* L_49; L_49 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_50 = ___value0; *(uint8_t*)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; } } { uint8_t* L_56 = V_4; int32_t L_57 = V_5; uint8_t* L_58; L_58 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); uint8_t L_59 = ___value0; *(uint8_t*)L_58 = L_59; uint8_t* L_60 = V_4; int32_t L_61 = V_5; uint8_t* L_62; L_62 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_63 = ___value0; *(uint8_t*)L_62 = L_63; uint8_t* L_64 = V_4; int32_t L_65 = V_5; uint8_t* L_66; L_66 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_67 = ___value0; *(uint8_t*)L_66 = L_67; uint8_t* L_68 = V_4; int32_t L_69 = V_5; uint8_t* L_70; L_70 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)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)); uint8_t L_71 = ___value0; *(uint8_t*)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: { uint8_t* L_73 = V_4; int32_t L_74 = V_5; uint8_t* L_75; L_75 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); uint8_t L_76 = ___value0; *(uint8_t*)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_m049EF4ED3FDA7FC045D2B74B3CD222F94FBA7C27_AdjustorThunk (RuntimeObject * __this, uint8_t ___value0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m049EF4ED3FDA7FC045D2B74B3CD222F94FBA7C27(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7711F557D11C442A88209698CBDF6B951295CC5B_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method) { { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )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_m7711F557D11C442A88209698CBDF6B951295CC5B_AdjustorThunk (RuntimeObject * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m7711F557D11C442A88209698CBDF6B951295CC5B(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t* V_2 = NULL; uint8_t* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 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: { uint8_t* L_6; L_6 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (uint8_t*)L_6; uint8_t* L_7; L_7 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (uint8_t*)L_7; uint8_t* L_8 = V_3; int32_t L_9 = V_1; uint8_t* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (uint8_t*, int32_t, uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((uint8_t*)(uint8_t*)L_8, (int32_t)L_9, (uint8_t*)(uint8_t*)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_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85_AdjustorThunk (RuntimeObject * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m57CBA72A6F8E3D7D3107A5E6711C17D0402B4C85(_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_mB3DE4F9556E5EF85B91518CA7610C2435542F05C_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___left0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___right1, const RuntimeMethod* method) { { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 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; } } { uint8_t* L_4; L_4 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (uint8_t*, uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((uint8_t*)(uint8_t*)L_4, (uint8_t*)(uint8_t*)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_t03DDF1A13DD7F8143C692DB7B68817A086932726 Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___span0, const RuntimeMethod* method) { { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_0 = ___span0; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_0.get__pinnable_0(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline((&L_6), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m9573943288C4BB7CA30A7C04D5010BDE8DDAFB6D_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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; } } { uint8_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((uint8_t*)(uint8_t*)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_m9573943288C4BB7CA30A7C04D5010BDE8DDAFB6D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m9573943288C4BB7CA30A7C04D5010BDE8DDAFB6D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_7 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_10), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_10; } } IL2CPP_EXTERN_C Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 _returnValue; _returnValue = Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_11), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_11; } } IL2CPP_EXTERN_C Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 _returnValue; _returnValue = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Span_1_ToArray_m7DFF9785983400A9918C9199CABE744B3D895AB8_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_3; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = V_0; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_5; L_5 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m7711F557D11C442A88209698CBDF6B951295CC5B((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)__this, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6 = V_0; return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_6; } } IL2CPP_EXTERN_C ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Span_1_ToArray_m7DFF9785983400A9918C9199CABE744B3D895AB8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* _returnValue; _returnValue = Span_1_ToArray_m7DFF9785983400A9918C9199CABE744B3D895AB8(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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); uint8_t* L_3; L_3 = (( uint8_t* (*) (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 (uint8_t*)(L_3); } IL_001c: { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_4 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_4); uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_7; L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (uint8_t*)(L_7); } } IL2CPP_EXTERN_C uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); return (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * _returnValue; _returnValue = Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_inline(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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; } uint8_t V_0 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL); } IL_0009: { il2cpp_codegen_initobj((&V_0), sizeof(uint8_t)); goto IL_003f; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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, 1)) }; 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_003f; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_7 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 2)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8; L_8 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_7, /*hidden argument*/NULL); ThrowHelper_ThrowArrayTypeMismatchException_ArrayTypeMustBeExactMatch_mF5E31DDD789FC1AEB6F1F91CDB64B2856E83301F((Type_t *)L_8, /*hidden argument*/NULL); } IL_003f: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_9 = ___array0; NullCheck(L_9); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___array0; Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_11; L_11 = (( Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->set__pinnable_0(L_11); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); intptr_t L_12 = ((PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_12); return; } } IL2CPP_EXTERN_C void Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method) { Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_inline(_thisAdjusted, ___array0, method); } // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m30AF5438E40F1417F53808BAD45EEF7052FFB210_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __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_m30AF5438E40F1417F53808BAD45EEF7052FFB210_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m30AF5438E40F1417F53808BAD45EEF7052FFB210_inline(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __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_mE3F71E3C7E835A7B383C52479A143FB2A530E79A(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_2 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__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); uint8_t* L_5; L_5 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); int32_t L_6 = ___index0; uint8_t* L_7; L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (uint8_t*)(L_7); } IL_0030: { Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_8 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0(); NullCheck(L_8); uint8_t* L_9 = (uint8_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_11; L_11 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((uint8_t*)(uint8_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)); int32_t L_12 = ___index0; uint8_t* L_13; L_13 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (uint8_t*)(L_13); } } IL2CPP_EXTERN_C uint8_t* Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t* _returnValue; _returnValue = Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_inline(_thisAdjusted, ___index0, method); return _returnValue; } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mF9B53E00845CDEE39F34AC308355B23AD492567F(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3_gshared (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mAE674863606CB694DA596B13B4C2BBB923B152D3(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 Span_1_op_Implicit_m316D9BB5399E7BD7CBF2477262E5AE0BB5D0CD32_gshared (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0; Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_inline((&L_1), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 )L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mF891FC14EE1BD17DEA66A15F1F80FEDF17550D1C_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_mF891FC14EE1BD17DEA66A15F1F80FEDF17550D1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mF891FC14EE1BD17DEA66A15F1F80FEDF17550D1C(_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_m4CFBEEDE9B828850D0397803A1C16748379C1328_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___left0, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___right1, const RuntimeMethod* method) { { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_0 = ___left0; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_0, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )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_mEC9F5ED584A10FF761AAF62A657865C418DFA21F_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_mEC9F5ED584A10FF761AAF62A657865C418DFA21F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mEC9F5ED584A10FF761AAF62A657865C418DFA21F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mEC9F5ED584A10FF761AAF62A657865C418DFA21F(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m139B1A16D37DCCDDDEAFB5975718D73F144D65E9(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_op_Implicit_m37AEAED977C159F1485B3FEC153DCA07D33D44DF_gshared (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method) { { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_inline((&L_1), (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_get_Empty_mCFC7D7797FED86A403C11A38311D29FEC15054BD_gshared (const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_0 = V_0; return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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; } Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0; memset((&V_0), 0, sizeof(V_0)); { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )); goto IL_0037; } { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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: { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_8 = ___array0; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_9; L_9 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_AdjustorThunk (RuntimeObject * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Create_m733FA4B3DBBE8A1759F02AF839A047DDC4186E57_gshared (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2; memset((&V_2), 0, sizeof(V_2)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_3; memset((&V_3), 0, sizeof(V_3)); { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2 = V_2; return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )); goto IL_0042; } { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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)); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_16 = ___array0; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_17; L_17 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_20), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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; } Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0; memset((&V_0), 0, sizeof(V_0)); { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )); goto IL_0043; } { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_15 = ___array0; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_16; L_16 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_AdjustorThunk (RuntimeObject * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_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_mB64A6CAF756A4703A01E2511B571B6691399AD27_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_mB64A6CAF756A4703A01E2511B571B6691399AD27_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB64A6CAF756A4703A01E2511B571B6691399AD27_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_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * 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_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_2 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5; L_5 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7; L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7); } IL_0030: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_8); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11; L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13; L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_13); } } IL2CPP_EXTERN_C Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * _returnValue; _returnValue = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_GetPinnableReference_m7E1D99259BE725EE30854A300BA13875B1E78597_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_4; L_4 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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 (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_4); } IL_0024: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_5 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_5); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_8; L_8 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_8); } IL_003b: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9; L_9 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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 (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_9); } } IL2CPP_EXTERN_C Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_GetPinnableReference_m7E1D99259BE725EE30854A300BA13875B1E78597_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * _returnValue; _returnValue = Span_1_GetPinnableReference_m7E1D99259BE725EE30854A300BA13875B1E78597(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mAD3FC0C4B34BBFC19BE724A335C9B1AFCF521A07_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_12 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_12); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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_mAD3FC0C4B34BBFC19BE724A335C9B1AFCF521A07_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mAD3FC0C4B34BBFC19BE724A335C9B1AFCF521A07(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m69A71BB59E324E6500E84457579B26F4ED6E9305_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___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; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * 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* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&___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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_5 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_10 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_10); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13; L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_19 = V_4; int32_t L_20 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_21; L_21 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_22 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_21 = L_22; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_23 = V_4; int32_t L_24 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_25; L_25 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_26 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_25 = L_26; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_27 = V_4; int32_t L_28 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_29; L_29 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_30 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_29 = L_30; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_31 = V_4; int32_t L_32 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_33; L_33 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_34 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_33 = L_34; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_35 = V_4; int32_t L_36 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_37; L_37 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_38 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_37 = L_38; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_39 = V_4; int32_t L_40 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_41; L_41 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_42 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_41 = L_42; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_43 = V_4; int32_t L_44 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_45; L_45 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_46 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_45 = L_46; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_47 = V_4; int32_t L_48 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_49; L_49 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_50 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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; } } { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_56 = V_4; int32_t L_57 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_58; L_58 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_59 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_58 = L_59; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_60 = V_4; int32_t L_61 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_62; L_62 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_63 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_62 = L_63; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_64 = V_4; int32_t L_65 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_66; L_66 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_67 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_66 = L_67; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_68 = V_4; int32_t L_69 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_70; L_70 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_71 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_73 = V_4; int32_t L_74 = V_5; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_75; L_75 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_76 = ___value0; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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_m69A71BB59E324E6500E84457579B26F4ED6E9305_AdjustorThunk (RuntimeObject * __this, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___value0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m69A71BB59E324E6500E84457579B26F4ED6E9305(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )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_m825FB536A678E68BE358C08234F6601BA5F0E1F4_AdjustorThunk (RuntimeObject * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_2 = NULL; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 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: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_6; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_8 = V_3; int32_t L_9 = V_1; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8, (int32_t)L_9, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89_AdjustorThunk (RuntimeObject * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mDB67BAC5DC9F3A6F5DE0775DEEB0F6BEDF1F9E89(_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_m71F609A5F7D7CBF886C284B55004E144A1EB483B_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___left0, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___right1, const RuntimeMethod* method) { { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 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; } } { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 Span_1_op_Implicit_m4A5F8301D9FA85E462A73374DF86D252CB0607B5_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___span0, const RuntimeMethod* method) { { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_0 = ___span0; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_0.get__pinnable_0(); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline((&L_6), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mF36DFFAB3DAE5FC715796899EC93FF1738253E7C_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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; } } { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)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_mF36DFFAB3DAE5FC715796899EC93FF1738253E7C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mF36DFFAB3DAE5FC715796899EC93FF1738253E7C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_10), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10; } } IL2CPP_EXTERN_C Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 _returnValue; _returnValue = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_11; } } IL2CPP_EXTERN_C Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 _returnValue; _returnValue = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* Span_1_ToArray_mCD83E4BADF1EF8B616D12A1BB8FCC8F99DD1F754_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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)); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_1 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_3 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)(Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_3; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_4 = V_0; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5; L_5 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)__this, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_6 = V_0; return (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_6; } } IL2CPP_EXTERN_C Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* Span_1_ToArray_mCD83E4BADF1EF8B616D12A1BB8FCC8F99DD1F754_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* _returnValue; _returnValue = Span_1_ToArray_mCD83E4BADF1EF8B616D12A1BB8FCC8F99DD1F754(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3; L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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 (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_3); } IL_001c: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_4 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_4); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7; L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7); } } IL2CPP_EXTERN_C Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); return (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * _returnValue; _returnValue = Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m7FFC0C679B404219E27A108F37A172FFF8A49868_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_m7FFC0C679B404219E27A108F37A172FFF8A49868_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m7FFC0C679B404219E27A108F37A172FFF8A49868_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_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mDB67D262DE62F89A2C557062CE73384C8E8921D6_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_mDB67D262DE62F89A2C557062CE73384C8E8921D6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mDB67D262DE62F89A2C557062CE73384C8E8921D6(_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_mBF78BE0EC5A6A269FCEC6592F70B69E53F38926D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___left0, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___right1, const RuntimeMethod* method) { { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_0 = ___left0; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D , Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_0, (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )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_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m91C1E4C5652EA4D1B7102C876C55CCD54B185F82(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m5481CEA1D923D2C70A7AA1EC6092A2CAD9261A81(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_op_Implicit_m9021BC9AFBA7FD03C196878985A382B044AE9EE2_gshared (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method) { { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m75096B818C76475D693B232A595F11E03DB74026_inline((&L_1), (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_get_Empty_m9E3A382CFC52353FBA004E01DC6C76B246D30F5D_gshared (const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_0 = V_0; return (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m75096B818C76475D693B232A595F11E03DB74026_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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; } Il2CppChar V_0 = 0x0; { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Il2CppChar)); goto IL_0037; } { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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: { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_8 = ___array0; Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_9; L_9 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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_m75096B818C76475D693B232A595F11E03DB74026_AdjustorThunk (RuntimeObject * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m75096B818C76475D693B232A595F11E03DB74026_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Create_m727A0E30CF75ECEEFF2E589824C895424258F763_gshared (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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_tA75C255D430A726B7E037BEBB5B06E037194902D V_2; memset((&V_2), 0, sizeof(V_2)); Il2CppChar V_3 = 0x0; { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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_tA75C255D430A726B7E037BEBB5B06E037194902D )); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_2 = V_2; return (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Il2CppChar)); goto IL_0042; } { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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)); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_16 = ___array0; Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_17; L_17 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (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_tA75C255D430A726B7E037BEBB5B06E037194902D L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline((&L_20), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_tA75C255D430A726B7E037BEBB5B06E037194902D )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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; } Il2CppChar V_0 = 0x0; { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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_tA75C255D430A726B7E037BEBB5B06E037194902D )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Il2CppChar)); goto IL_0043; } { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_15 = ___array0; Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_16; L_16 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_AdjustorThunk (RuntimeObject * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_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_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_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_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * 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_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_2 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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); Il2CppChar* L_5; L_5 = (( Il2CppChar* (*) (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; Il2CppChar* L_7; L_7 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Il2CppChar*)(L_7); } IL_0030: { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_8); Il2CppChar* L_9 = (Il2CppChar*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_11; L_11 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Il2CppChar* L_13; L_13 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Il2CppChar*)(L_13); } } IL2CPP_EXTERN_C Il2CppChar* Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Il2CppChar* _returnValue; _returnValue = Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Span_1_GetPinnableReference_mA286100B4C4095D1A4F7D71EE51C7070D34DA012_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_1 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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); Il2CppChar* L_4; L_4 = (( Il2CppChar* (*) (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 (Il2CppChar*)(L_4); } IL_0024: { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_5 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_5); Il2CppChar* L_6 = (Il2CppChar*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_8; L_8 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Il2CppChar*)(L_8); } IL_003b: { Il2CppChar* L_9; L_9 = (( Il2CppChar* (*) (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 (Il2CppChar*)(L_9); } } IL2CPP_EXTERN_C Il2CppChar* Span_1_GetPinnableReference_mA286100B4C4095D1A4F7D71EE51C7070D34DA012_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Il2CppChar* _returnValue; _returnValue = Span_1_GetPinnableReference_mA286100B4C4095D1A4F7D71EE51C7070D34DA012(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m9CC727F0A80A75CFB7CDB8B819258D12EB15173D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_7 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_12 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_12); Il2CppChar* L_13 = (Il2CppChar*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_15; L_15 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)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* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Il2CppChar*)(Il2CppChar*)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; Il2CppChar* L_24; L_24 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Il2CppChar*)(Il2CppChar*)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: { Il2CppChar* L_28; L_28 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Il2CppChar*)(Il2CppChar*)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_m9CC727F0A80A75CFB7CDB8B819258D12EB15173D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m9CC727F0A80A75CFB7CDB8B819258D12EB15173D(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m130C464216AA97B7C602E46146E8F6988FF772AC_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Il2CppChar ___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; Il2CppChar* 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* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Il2CppChar*)(Il2CppChar*)(&___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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_5 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_10 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_10); Il2CppChar* L_11 = (Il2CppChar*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_13; L_13 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)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* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Il2CppChar*)(Il2CppChar*)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: { Il2CppChar* L_18; L_18 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Il2CppChar*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Il2CppChar* L_19 = V_4; int32_t L_20 = V_5; Il2CppChar* L_21; L_21 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Il2CppChar L_22 = ___value0; *(Il2CppChar*)L_21 = L_22; Il2CppChar* L_23 = V_4; int32_t L_24 = V_5; Il2CppChar* L_25; L_25 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_26 = ___value0; *(Il2CppChar*)L_25 = L_26; Il2CppChar* L_27 = V_4; int32_t L_28 = V_5; Il2CppChar* L_29; L_29 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_30 = ___value0; *(Il2CppChar*)L_29 = L_30; Il2CppChar* L_31 = V_4; int32_t L_32 = V_5; Il2CppChar* L_33; L_33 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_34 = ___value0; *(Il2CppChar*)L_33 = L_34; Il2CppChar* L_35 = V_4; int32_t L_36 = V_5; Il2CppChar* L_37; L_37 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_38 = ___value0; *(Il2CppChar*)L_37 = L_38; Il2CppChar* L_39 = V_4; int32_t L_40 = V_5; Il2CppChar* L_41; L_41 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_42 = ___value0; *(Il2CppChar*)L_41 = L_42; Il2CppChar* L_43 = V_4; int32_t L_44 = V_5; Il2CppChar* L_45; L_45 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_46 = ___value0; *(Il2CppChar*)L_45 = L_46; Il2CppChar* L_47 = V_4; int32_t L_48 = V_5; Il2CppChar* L_49; L_49 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_50 = ___value0; *(Il2CppChar*)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; } } { Il2CppChar* L_56 = V_4; int32_t L_57 = V_5; Il2CppChar* L_58; L_58 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Il2CppChar L_59 = ___value0; *(Il2CppChar*)L_58 = L_59; Il2CppChar* L_60 = V_4; int32_t L_61 = V_5; Il2CppChar* L_62; L_62 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_63 = ___value0; *(Il2CppChar*)L_62 = L_63; Il2CppChar* L_64 = V_4; int32_t L_65 = V_5; Il2CppChar* L_66; L_66 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_67 = ___value0; *(Il2CppChar*)L_66 = L_67; Il2CppChar* L_68 = V_4; int32_t L_69 = V_5; Il2CppChar* L_70; L_70 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)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)); Il2CppChar L_71 = ___value0; *(Il2CppChar*)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: { Il2CppChar* L_73 = V_4; int32_t L_74 = V_5; Il2CppChar* L_75; L_75 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Il2CppChar L_76 = ___value0; *(Il2CppChar*)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_m130C464216AA97B7C602E46146E8F6988FF772AC_AdjustorThunk (RuntimeObject * __this, Il2CppChar ___value0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m130C464216AA97B7C602E46146E8F6988FF772AC(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m3068DD27158013E6B36722C4B8B15A0E39D86BD6_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method) { { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m1632479035896BF5A61DC868CB26C0254F1AA792((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )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_m3068DD27158013E6B36722C4B8B15A0E39D86BD6_AdjustorThunk (RuntimeObject * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m3068DD27158013E6B36722C4B8B15A0E39D86BD6(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m1632479035896BF5A61DC868CB26C0254F1AA792_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Il2CppChar* V_2 = NULL; Il2CppChar* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D 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: { Il2CppChar* L_6; L_6 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Il2CppChar*)L_6; Il2CppChar* L_7; L_7 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Il2CppChar*)L_7; Il2CppChar* L_8 = V_3; int32_t L_9 = V_1; Il2CppChar* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Il2CppChar*, int32_t, Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_8, (int32_t)L_9, (Il2CppChar*)(Il2CppChar*)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_m1632479035896BF5A61DC868CB26C0254F1AA792_AdjustorThunk (RuntimeObject * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m1632479035896BF5A61DC868CB26C0254F1AA792(_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_m9459C8238BD408A2486E6ED58925D3B50394F3BD_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___left0, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___right1, const RuntimeMethod* method) { { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D 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; } } { Il2CppChar* L_4; L_4 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_5; L_5 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Il2CppChar*, Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_4, (Il2CppChar*)(Il2CppChar*)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_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 Span_1_op_Implicit_m27A75869475C8F9DD37A18A993F24A44F2B97F6F_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___span0, const RuntimeMethod* method) { { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_0 = ___span0; Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_1 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_0.get__pinnable_0(); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline((&L_6), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mA8ED8E90BA870DF649AC347340937A3E2A84A40D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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; } } { Il2CppChar* L_5; L_5 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Il2CppChar*)(Il2CppChar*)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_mA8ED8E90BA870DF649AC347340937A3E2A84A40D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mA8ED8E90BA870DF649AC347340937A3E2A84A40D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_7 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline((&L_10), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_tA75C255D430A726B7E037BEBB5B06E037194902D )L_10; } } IL2CPP_EXTERN_C Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D _returnValue; _returnValue = Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_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_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline((&L_11), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_tA75C255D430A726B7E037BEBB5B06E037194902D )L_11; } } IL2CPP_EXTERN_C Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D _returnValue; _returnValue = Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Span_1_ToArray_m04BA100D5E683D825F63C2FE1D7B610A6EF4869D_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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)); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_1 = ((PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_3 = (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_3; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_4 = V_0; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_5; L_5 = (( Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D (*) (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m3068DD27158013E6B36722C4B8B15A0E39D86BD6((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)__this, (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_6 = V_0; return (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_6; } } IL2CPP_EXTERN_C CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Span_1_ToArray_m04BA100D5E683D825F63C2FE1D7B610A6EF4869D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* _returnValue; _returnValue = Span_1_ToArray_m04BA100D5E683D825F63C2FE1D7B610A6EF4869D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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); Il2CppChar* L_3; L_3 = (( Il2CppChar* (*) (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 (Il2CppChar*)(L_3); } IL_001c: { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_4 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_4); Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_7; L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Il2CppChar*)(L_7); } } IL2CPP_EXTERN_C Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Il2CppChar* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); return (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * _returnValue; _returnValue = Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_gshared (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_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_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m5955426BB40ADD26C9DD64A75CEAA40C006987B2_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_m5955426BB40ADD26C9DD64A75CEAA40C006987B2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m5955426BB40ADD26C9DD64A75CEAA40C006987B2(_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_mA4685A5747FC23FB87EB664589381763EB1EAA1C_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___left0, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___right1, const RuntimeMethod* method) { { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_0 = ___left0; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_0, (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )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_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m9E253FDCFCFCC4A01B7E25A6088CD83891CFE5DA(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m2046D99CCCB344D37F0DF04B0DA8E200CED7BCF8(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_op_Implicit_m7AA12CA954573978E3F15735B8874C1B2F37F538_gshared (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method) { { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_inline((&L_1), (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_get_Empty_mC0EFB103DCAEF882047BD0B0809878AC9D76FC12_gshared (const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_0 = V_0; return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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; } Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0; memset((&V_0), 0, sizeof(V_0)); { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 )); goto IL_0037; } { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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: { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_8 = ___array0; Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_9; L_9 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_AdjustorThunk (RuntimeObject * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Create_mEBC7FB77640E7ED9EB81FB3E326B4EC59A56DB4F_gshared (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 V_2; memset((&V_2), 0, sizeof(V_2)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_3; memset((&V_3), 0, sizeof(V_3)); { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_2 = V_2; return (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 )); goto IL_0042; } { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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)); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_16 = ___array0; Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_17; L_17 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_20), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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; } Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0; memset((&V_0), 0, sizeof(V_0)); { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 )); goto IL_0043; } { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_15 = ___array0; Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_16; L_16 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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_m00A2C429BBE77F94455C47DC588DB422D9CBE236_AdjustorThunk (RuntimeObject * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m00A2C429BBE77F94455C47DC588DB422D9CBE236_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_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_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_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * 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_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_2 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5; L_5 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7; L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7); } IL_0030: { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_8); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_11; L_11 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_13; L_13 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_13); } } IL2CPP_EXTERN_C Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * _returnValue; _returnValue = Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_GetPinnableReference_m824C324AD82B00EA9BC98EB13C289C0E7D3B8EAA_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_1 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_4; L_4 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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 (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_4); } IL_0024: { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_5 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_5); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_6 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_8; L_8 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_8); } IL_003b: { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9; L_9 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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 (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_9); } } IL2CPP_EXTERN_C Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_GetPinnableReference_m824C324AD82B00EA9BC98EB13C289C0E7D3B8EAA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * _returnValue; _returnValue = Span_1_GetPinnableReference_m824C324AD82B00EA9BC98EB13C289C0E7D3B8EAA(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mED4F0E99EEF3F63B366FE1D4A0771BFBBD2292F5_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_7 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_12 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_12); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_13 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_15; L_15 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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: { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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_mED4F0E99EEF3F63B366FE1D4A0771BFBBD2292F5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mED4F0E99EEF3F63B366FE1D4A0771BFBBD2292F5(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m0F44BEE944A4B5E17BD74D9EF40C1D65EAA21728_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___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; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * 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* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(&___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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_5 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_10 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_10); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_11 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_13; L_13 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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: { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_19 = V_4; int32_t L_20 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_21; L_21 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_22 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_21)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_23 = V_4; int32_t L_24 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_25; L_25 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_26 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_25)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_27 = V_4; int32_t L_28 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_29; L_29 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_30 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_29)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_31 = V_4; int32_t L_32 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_33; L_33 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_34 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_33)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_35 = V_4; int32_t L_36 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_37; L_37 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_38 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_37)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_39 = V_4; int32_t L_40 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_41; L_41 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_42 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_41)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_43 = V_4; int32_t L_44 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_45; L_45 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_46 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_45)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_47 = V_4; int32_t L_48 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_49; L_49 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_50 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_49)->___boxedHighPrecisionPixel_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; } } { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_56 = V_4; int32_t L_57 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_58; L_58 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_59 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_58)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_60 = V_4; int32_t L_61 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_62; L_62 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_63 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_62)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_64 = V_4; int32_t L_65 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_66; L_66 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_67 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_66)->___boxedHighPrecisionPixel_1), (void*)NULL); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_68 = V_4; int32_t L_69 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_70; L_70 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_71 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_70)->___boxedHighPrecisionPixel_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: { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_73 = V_4; int32_t L_74 = V_5; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_75; L_75 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 L_76 = ___value0; *(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)&(((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_75)->___boxedHighPrecisionPixel_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_m0F44BEE944A4B5E17BD74D9EF40C1D65EAA21728_AdjustorThunk (RuntimeObject * __this, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___value0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m0F44BEE944A4B5E17BD74D9EF40C1D65EAA21728(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method) { { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )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_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C_AdjustorThunk (RuntimeObject * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * V_2 = NULL; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 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: { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_6; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_7; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_8 = V_3; int32_t L_9 = V_1; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_8, (int32_t)L_9, (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85_AdjustorThunk (RuntimeObject * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m7F9E3CD4A5E3AB0CDA40571C0A18AC3292C1AE85(_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_m08EC64776C5C83F0B58B048A6597BB56BC4E35D5_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___left0, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___right1, const RuntimeMethod* method) { { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 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; } } { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4, (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 Span_1_op_Implicit_mDD6F230C11ECE269AB9E690D476EF96534B9104D_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___span0, const RuntimeMethod* method) { { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_0 = ___span0; Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_1 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_0.get__pinnable_0(); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline((&L_6), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m52AA8E92901CF1A7B7D53B5A431425183C635AD0_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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; } } { Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)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_m52AA8E92901CF1A7B7D53B5A431425183C635AD0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m52AA8E92901CF1A7B7D53B5A431425183C635AD0(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_7 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_10), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_10; } } IL2CPP_EXTERN_C Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 _returnValue; _returnValue = Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_11), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_11; } } IL2CPP_EXTERN_C Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 _returnValue; _returnValue = Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* Span_1_ToArray_m9D4FB72A7BE6FC2205330B9F26BC3A3BF8BFC07F_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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)); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_1 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_3 = (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)(ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_3; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_4 = V_0; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_5; L_5 = (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mA36E7C26391E5C1EA25C8B523F6425D4FA8D473C((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)__this, (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_6 = V_0; return (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_6; } } IL2CPP_EXTERN_C ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* Span_1_ToArray_m9D4FB72A7BE6FC2205330B9F26BC3A3BF8BFC07F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* _returnValue; _returnValue = Span_1_ToArray_m9D4FB72A7BE6FC2205330B9F26BC3A3BF8BFC07F(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_3; L_3 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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 (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_3); } IL_001c: { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_4 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_4); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7; L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7); } } IL2CPP_EXTERN_C Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); return (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * _returnValue; _returnValue = Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE1B46568C75985297ED30708134D1663FD1C3975_gshared (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_mE1B46568C75985297ED30708134D1663FD1C3975_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mE1B46568C75985297ED30708134D1663FD1C3975_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_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m14FD0DB7F437C9911EDD8B62794D80CB25870C3C_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_m14FD0DB7F437C9911EDD8B62794D80CB25870C3C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m14FD0DB7F437C9911EDD8B62794D80CB25870C3C(_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_mC5472660CEDFE399B1FBF7CA14509CC6084AD5BF_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___left0, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___right1, const RuntimeMethod* method) { { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_0 = ___left0; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF , Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_0, (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )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_m325D71B0F341E68F56456062A0E73BDC1132854B_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_m325D71B0F341E68F56456062A0E73BDC1132854B_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m325D71B0F341E68F56456062A0E73BDC1132854B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m325D71B0F341E68F56456062A0E73BDC1132854B(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_mE8E8C705B3EAC8D2F5340E00601A86124877F86F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mE8E8C705B3EAC8D2F5340E00601A86124877F86F(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_op_Implicit_m7DD0BCF2E30B7D356234A0489EFC650109EDA523_gshared (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method) { { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_inline((&L_1), (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_get_Empty_m17200ADA688F8696B52BF714367DCA09A9AED6EF_gshared (const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_0 = V_0; return (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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; } Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 V_0; memset((&V_0), 0, sizeof(V_0)); { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 )); goto IL_0037; } { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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: { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_8 = ___array0; Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_9; L_9 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_AdjustorThunk (RuntimeObject * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Create_m2C265F85BABC9798FBEB2F606BC456AF30865D58_gshared (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF V_2; memset((&V_2), 0, sizeof(V_2)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 V_3; memset((&V_3), 0, sizeof(V_3)); { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_2 = V_2; return (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 )); goto IL_0042; } { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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)); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_16 = ___array0; Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_17; L_17 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline((&L_20), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m31B693A0D0D6E72384933E7E3597E5F574810C7A_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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; } Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 V_0; memset((&V_0), 0, sizeof(V_0)); { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 )); goto IL_0043; } { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_15 = ___array0; Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_16; L_16 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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_m31B693A0D0D6E72384933E7E3597E5F574810C7A_AdjustorThunk (RuntimeObject * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m31B693A0D0D6E72384933E7E3597E5F574810C7A_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_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_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_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * 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_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_2 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5; L_5 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7; L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7); } IL_0030: { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_8); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_11; L_11 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_13; L_13 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_13); } } IL2CPP_EXTERN_C Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * _returnValue; _returnValue = Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_GetPinnableReference_m469EA2F118067A7F4D50312201BA51FBDEBCA953_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_1 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_4; L_4 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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 (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_4); } IL_0024: { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_5 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_5); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_6 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_8; L_8 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_8); } IL_003b: { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9; L_9 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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 (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_9); } } IL2CPP_EXTERN_C Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_GetPinnableReference_m469EA2F118067A7F4D50312201BA51FBDEBCA953_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * _returnValue; _returnValue = Span_1_GetPinnableReference_m469EA2F118067A7F4D50312201BA51FBDEBCA953(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mAE2544F2CE3370CC77D8B7C2C2E2746789D9A358_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_7 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_12 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_12); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_13 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_15; L_15 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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: { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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_mAE2544F2CE3370CC77D8B7C2C2E2746789D9A358_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mAE2544F2CE3370CC77D8B7C2C2E2746789D9A358(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5C1D9182C6E66825DF47AFEDE79178907A0023DD_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 ___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; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * 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* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(&___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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_5 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_10 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_10); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_11 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_13; L_13 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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: { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_19 = V_4; int32_t L_20 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_21; L_21 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_22 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_21 = L_22; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_23 = V_4; int32_t L_24 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_25; L_25 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_26 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_25 = L_26; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_27 = V_4; int32_t L_28 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_29; L_29 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_30 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_29 = L_30; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_31 = V_4; int32_t L_32 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_33; L_33 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_34 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_33 = L_34; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_35 = V_4; int32_t L_36 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_37; L_37 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_38 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_37 = L_38; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_39 = V_4; int32_t L_40 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_41; L_41 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_42 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_41 = L_42; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_43 = V_4; int32_t L_44 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_45; L_45 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_46 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_45 = L_46; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_47 = V_4; int32_t L_48 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_49; L_49 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_50 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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; } } { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_56 = V_4; int32_t L_57 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_58; L_58 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_59 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_58 = L_59; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_60 = V_4; int32_t L_61 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_62; L_62 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_63 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_62 = L_63; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_64 = V_4; int32_t L_65 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_66; L_66 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_67 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_66 = L_67; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_68 = V_4; int32_t L_69 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_70; L_70 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_71 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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: { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_73 = V_4; int32_t L_74 = V_5; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_75; L_75 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 L_76 = ___value0; *(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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_m5C1D9182C6E66825DF47AFEDE79178907A0023DD_AdjustorThunk (RuntimeObject * __this, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 ___value0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m5C1D9182C6E66825DF47AFEDE79178907A0023DD(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method) { { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mACDCCBB43C8A141CF719D24D9C24381768BBE147((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )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_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174_AdjustorThunk (RuntimeObject * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mACDCCBB43C8A141CF719D24D9C24381768BBE147_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * V_2 = NULL; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF 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: { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_6; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_7; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_8 = V_3; int32_t L_9 = V_1; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_8, (int32_t)L_9, (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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_mACDCCBB43C8A141CF719D24D9C24381768BBE147_AdjustorThunk (RuntimeObject * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mACDCCBB43C8A141CF719D24D9C24381768BBE147(_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_m059A552A8C273ADFA34172FA38C60E02279954D5_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___left0, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___right1, const RuntimeMethod* method) { { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF 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; } } { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4, (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C Span_1_op_Implicit_mCE76162F7AD08A7F761D375AB2489F2793D001F7_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___span0, const RuntimeMethod* method) { { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_0 = ___span0; Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_1 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_0.get__pinnable_0(); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline((&L_6), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m7959235927B1555DC77F69D7B074684039CBD009_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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; } } { Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)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_m7959235927B1555DC77F69D7B074684039CBD009_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m7959235927B1555DC77F69D7B074684039CBD009(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_7 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline((&L_10), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_10; } } IL2CPP_EXTERN_C Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF _returnValue; _returnValue = Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline((&L_11), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_11; } } IL2CPP_EXTERN_C Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF _returnValue; _returnValue = Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* Span_1_ToArray_mA89B896B924674C3F07EACDD70B557DF5E14CCB4_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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)); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_1 = ((PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_3 = (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)(Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_3; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_4 = V_0; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_5; L_5 = (( Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF (*) (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mA6D6BA7EF62D2EF272D9B1C1A2D17B295863D174((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)__this, (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_6 = V_0; return (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_6; } } IL2CPP_EXTERN_C Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* Span_1_ToArray_mA89B896B924674C3F07EACDD70B557DF5E14CCB4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* _returnValue; _returnValue = Span_1_ToArray_mA89B896B924674C3F07EACDD70B557DF5E14CCB4(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_3; L_3 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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 (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_3); } IL_001c: { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_4 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_4); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7; L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7); } } IL2CPP_EXTERN_C Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); return (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * _returnValue; _returnValue = Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC261C6CE15A7812385730015459CC542B69CE80F_gshared (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_mC261C6CE15A7812385730015459CC542B69CE80F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mC261C6CE15A7812385730015459CC542B69CE80F_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_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mA54402B8B5FE049A6A50B2099531A8D267083CEF_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_mA54402B8B5FE049A6A50B2099531A8D267083CEF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mA54402B8B5FE049A6A50B2099531A8D267083CEF(_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_m2B0056997CC1ADCB570879A3633EEE7C68CEF84E_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___left0, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___right1, const RuntimeMethod* method) { { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_0 = ___left0; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_0, (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )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_mC9429F776D2AE5A9E082823005036AAF3E4E7670_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_mC9429F776D2AE5A9E082823005036AAF3E4E7670_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mC9429F776D2AE5A9E082823005036AAF3E4E7670_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mC9429F776D2AE5A9E082823005036AAF3E4E7670(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_mACA7033E3702ABE4F997584F24EF085AC6EB4526_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mACA7033E3702ABE4F997584F24EF085AC6EB4526(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_op_Implicit_m0E05B5D7AE3415D7FBC3EEC26689E58956BA55DB_gshared (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method) { { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m8CF415A369C5321775E301D614170896090AAE2C_inline((&L_1), (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_get_Empty_mE7BA9AE39C15C9CC5895D2DC72EAF5C973546889_gshared (const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_0 = V_0; return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m8CF415A369C5321775E301D614170896090AAE2C_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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; } ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0; memset((&V_0), 0, sizeof(V_0)); { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB )); goto IL_0037; } { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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: { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_8 = ___array0; Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_9; L_9 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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_m8CF415A369C5321775E301D614170896090AAE2C_AdjustorThunk (RuntimeObject * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m8CF415A369C5321775E301D614170896090AAE2C_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Create_m255E3AAA8BCC04E2CEDEFC3A065433E60A6AB2D7_gshared (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B V_2; memset((&V_2), 0, sizeof(V_2)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_3; memset((&V_3), 0, sizeof(V_3)); { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_2 = V_2; return (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB )); goto IL_0042; } { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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)); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_16 = ___array0; Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_17; L_17 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_20), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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; } ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0; memset((&V_0), 0, sizeof(V_0)); { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB )); goto IL_0043; } { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_15 = ___array0; Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_16; L_16 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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_m9169051A61652EDC4D6FC858A7C59B9239E002CD_AdjustorThunk (RuntimeObject * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9169051A61652EDC4D6FC858A7C59B9239E002CD_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_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_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_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * 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_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_2 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5; L_5 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7; L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7); } IL_0030: { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_8); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_11; L_11 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_13; L_13 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_13); } } IL2CPP_EXTERN_C ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * _returnValue; _returnValue = Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_GetPinnableReference_mA150D5467475F38EDB713FD6776FFEFE6B0550BF_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_1 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_4; L_4 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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 (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_4); } IL_0024: { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_5 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_5); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_6 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_8; L_8 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_8); } IL_003b: { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9; L_9 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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 (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_9); } } IL2CPP_EXTERN_C ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_GetPinnableReference_mA150D5467475F38EDB713FD6776FFEFE6B0550BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * _returnValue; _returnValue = Span_1_GetPinnableReference_mA150D5467475F38EDB713FD6776FFEFE6B0550BF(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mA8D347B6537572BBC08280A1DC8FFC8634A03075_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_7 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_12 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_12); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_13 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_15; L_15 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_24; L_24 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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: { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_28; L_28 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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_mA8D347B6537572BBC08280A1DC8FFC8634A03075_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mA8D347B6537572BBC08280A1DC8FFC8634A03075(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mDC44C5A125B33468D9E8ABFCF6FC38A38529698D_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___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; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * 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* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(&___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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_5 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_10 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_10); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_11 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_13; L_13 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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: { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_18; L_18 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_19 = V_4; int32_t L_20 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_21; L_21 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_22 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_21 = L_22; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_23 = V_4; int32_t L_24 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_25; L_25 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_26 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_25 = L_26; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_27 = V_4; int32_t L_28 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_29; L_29 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_30 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_29 = L_30; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_31 = V_4; int32_t L_32 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_33; L_33 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_34 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_33 = L_34; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_35 = V_4; int32_t L_36 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_37; L_37 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_38 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_37 = L_38; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_39 = V_4; int32_t L_40 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_41; L_41 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_42 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_41 = L_42; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_43 = V_4; int32_t L_44 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_45; L_45 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_46 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_45 = L_46; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_47 = V_4; int32_t L_48 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_49; L_49 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_50 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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; } } { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_56 = V_4; int32_t L_57 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_58; L_58 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_59 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_58 = L_59; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_60 = V_4; int32_t L_61 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_62; L_62 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_63 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_62 = L_63; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_64 = V_4; int32_t L_65 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_66; L_66 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_67 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_66 = L_67; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_68 = V_4; int32_t L_69 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_70; L_70 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_71 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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: { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_73 = V_4; int32_t L_74 = V_5; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_75; L_75 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB L_76 = ___value0; *(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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_mDC44C5A125B33468D9E8ABFCF6FC38A38529698D_AdjustorThunk (RuntimeObject * __this, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___value0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mDC44C5A125B33468D9E8ABFCF6FC38A38529698D(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method) { { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m60183CC6261F07FF7FC699731B38C56A1AC63759((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )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_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C_AdjustorThunk (RuntimeObject * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m60183CC6261F07FF7FC699731B38C56A1AC63759_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * V_2 = NULL; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B 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: { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_6; L_6 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_6; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7; L_7 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_7; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_8 = V_3; int32_t L_9 = V_1; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_8, (int32_t)L_9, (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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_m60183CC6261F07FF7FC699731B38C56A1AC63759_AdjustorThunk (RuntimeObject * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m60183CC6261F07FF7FC699731B38C56A1AC63759(_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_mF5C1888071C334397C6A7A0E5B0F9D6AEF4D6F5E_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___left0, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___right1, const RuntimeMethod* method) { { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B 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; } } { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_4; L_4 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5; L_5 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4, (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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_t08FB685219970C7366D4B0417690C02211724A73 Span_1_op_Implicit_m9A8A65EEBE7F9538BBB086405395619478E92923_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___span0, const RuntimeMethod* method) { { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_0 = ___span0; Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_1 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_0.get__pinnable_0(); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline((&L_6), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_t08FB685219970C7366D4B0417690C02211724A73 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m98EA56A33B37566AD6D0117402B6ADF1435DFC39_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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; } } { ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5; L_5 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)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_m98EA56A33B37566AD6D0117402B6ADF1435DFC39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m98EA56A33B37566AD6D0117402B6ADF1435DFC39(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_7 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_10), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_10; } } IL2CPP_EXTERN_C Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B _returnValue; _returnValue = Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_11), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_11; } } IL2CPP_EXTERN_C Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B _returnValue; _returnValue = Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* Span_1_ToArray_m2B7526D70914BBF8C884FED5EF5F92CF7C726E7F_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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)); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_1 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_3 = (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)(ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_3; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_4 = V_0; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_5; L_5 = (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mEC2B2F88C8C2B7CC3187435866CCDE677D07715C((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)__this, (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_6 = V_0; return (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_6; } } IL2CPP_EXTERN_C ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* Span_1_ToArray_m2B7526D70914BBF8C884FED5EF5F92CF7C726E7F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* _returnValue; _returnValue = Span_1_ToArray_m2B7526D70914BBF8C884FED5EF5F92CF7C726E7F(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_3; L_3 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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 (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_3); } IL_001c: { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_4 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_4); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7; L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7); } } IL2CPP_EXTERN_C ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); return (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * _returnValue; _returnValue = Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m63FC080F079105F14E2E078D18676286A9AB792A_gshared (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_m63FC080F079105F14E2E078D18676286A9AB792A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m63FC080F079105F14E2E078D18676286A9AB792A_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_m923570D809C4E6E1936CFF282558A11B329531DB_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_m923570D809C4E6E1936CFF282558A11B329531DB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mF8CF0ECB314CBEB2F26BFF38934D6E0B1854CF98_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_mF8CF0ECB314CBEB2F26BFF38934D6E0B1854CF98_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mF8CF0ECB314CBEB2F26BFF38934D6E0B1854CF98(_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_m67AF0F05418E482D4AC755EC319D6DC68EF7F45C_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___left0, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___right1, const RuntimeMethod* method) { { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_0 = ___left0; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_0, (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )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_mB7559F7442636C0595C457C54A59A018F65FD9B9_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_mB7559F7442636C0595C457C54A59A018F65FD9B9_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mB7559F7442636C0595C457C54A59A018F65FD9B9_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mB7559F7442636C0595C457C54A59A018F65FD9B9(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m01D002E1F49112FF6C5AE23D8FAF1A0690AA9886(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_op_Implicit_mFF7EEF0D3C6AC80A8E2F6BA1F5D0A710A3D8FA78_gshared (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method) { { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m741A7945ABA4F7F0D736CF11905460921073B4BB_inline((&L_1), (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_get_Empty_m468061ECF8E2E2D22F5DDD2051F0434AABDA85EB_gshared (const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_0 = V_0; return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m741A7945ABA4F7F0D736CF11905460921073B4BB_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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; } Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0; memset((&V_0), 0, sizeof(V_0)); { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 )); goto IL_0037; } { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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: { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_8 = ___array0; Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_9; L_9 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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_m741A7945ABA4F7F0D736CF11905460921073B4BB_AdjustorThunk (RuntimeObject * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m741A7945ABA4F7F0D736CF11905460921073B4BB_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Create_m7D22EA031919A41B280F2E782204D65F6CA2400E_gshared (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 V_2; memset((&V_2), 0, sizeof(V_2)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_3; memset((&V_3), 0, sizeof(V_3)); { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_2 = V_2; return (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 )); goto IL_0042; } { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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)); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_16 = ___array0; Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_17; L_17 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_20), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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; } Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0; memset((&V_0), 0, sizeof(V_0)); { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 )); goto IL_0043; } { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_15 = ___array0; Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_16; L_16 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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_m6D382674C67C879C77382A91313A20426D48C35D_AdjustorThunk (RuntimeObject * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6D382674C67C879C77382A91313A20426D48C35D_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_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_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_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * 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_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_2 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5; L_5 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7; L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7); } IL_0030: { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_8); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_11; L_11 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_13; L_13 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_13); } } IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * _returnValue; _returnValue = Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_GetPinnableReference_mD96B858E69ED04D183BAE93E0032ACFC3C1114F9_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_1 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_4; L_4 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_4); } IL_0024: { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_5 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_5); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_6 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_8; L_8 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_8); } IL_003b: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9; L_9 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_9); } } IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_GetPinnableReference_mD96B858E69ED04D183BAE93E0032ACFC3C1114F9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * _returnValue; _returnValue = Span_1_GetPinnableReference_mD96B858E69ED04D183BAE93E0032ACFC3C1114F9(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m9131C934948776FBA068EE2817CFDBF5D376511E_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_7 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_12 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_12); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_13 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_15; L_15 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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_m9131C934948776FBA068EE2817CFDBF5D376511E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m9131C934948776FBA068EE2817CFDBF5D376511E(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m6C18DC43C4DF5F81E0F12413A8773E305FD677C4_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___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; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * 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* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(&___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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_5 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_10 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_10); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_11 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_13; L_13 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_19 = V_4; int32_t L_20 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_21; L_21 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_22 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_21 = L_22; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_23 = V_4; int32_t L_24 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_25; L_25 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_26 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_25 = L_26; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_27 = V_4; int32_t L_28 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_29; L_29 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_30 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_29 = L_30; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_31 = V_4; int32_t L_32 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_33; L_33 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_34 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_33 = L_34; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_35 = V_4; int32_t L_36 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_37; L_37 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_38 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_37 = L_38; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_39 = V_4; int32_t L_40 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_41; L_41 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_42 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_41 = L_42; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_43 = V_4; int32_t L_44 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_45; L_45 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_46 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_45 = L_46; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_47 = V_4; int32_t L_48 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_49; L_49 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_50 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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; } } { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_56 = V_4; int32_t L_57 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_58; L_58 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_59 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_58 = L_59; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_60 = V_4; int32_t L_61 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_62; L_62 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_63 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_62 = L_63; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_64 = V_4; int32_t L_65 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_66; L_66 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_67 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_66 = L_67; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_68 = V_4; int32_t L_69 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_70; L_70 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_71 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_73 = V_4; int32_t L_74 = V_5; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_75; L_75 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 L_76 = ___value0; *(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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_m6C18DC43C4DF5F81E0F12413A8773E305FD677C4_AdjustorThunk (RuntimeObject * __this, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___value0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m6C18DC43C4DF5F81E0F12413A8773E305FD677C4(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method) { { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )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_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6_AdjustorThunk (RuntimeObject * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * V_2 = NULL; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 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: { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_6; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_7; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_8 = V_3; int32_t L_9 = V_1; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_8, (int32_t)L_9, (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B_AdjustorThunk (RuntimeObject * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mD34776EB37F7AAAD87E90F6A0C877CF65A96530B(_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_mA44C64714725405236A4B2F72E651C3DC4434560_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___left0, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___right1, const RuntimeMethod* method) { { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 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; } } { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4, (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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_tEF924C521E6E5E467D3A5EDCE2470A741A430472 Span_1_op_Implicit_m311B877151676D86ABBBBC29074A06831EC91BB6_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___span0, const RuntimeMethod* method) { { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_0 = ___span0; Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_1 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_0.get__pinnable_0(); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline((&L_6), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m1B9EA40B1CD83F0068BE5A1353A74EED208FF09C_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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; } } { Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)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_m1B9EA40B1CD83F0068BE5A1353A74EED208FF09C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m1B9EA40B1CD83F0068BE5A1353A74EED208FF09C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_7 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_10), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_10; } } IL2CPP_EXTERN_C Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 _returnValue; _returnValue = Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_11), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_11; } } IL2CPP_EXTERN_C Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 _returnValue; _returnValue = Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* Span_1_ToArray_m94ADBEA3152C69BE806D794C93167A072584DEC6_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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)); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_1 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_3 = (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)(DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_3; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_4 = V_0; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_5; L_5 = (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m95AEC9C056A521A4F2AB7CA5BE6A423EBE4E12B6((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)__this, (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_6 = V_0; return (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_6; } } IL2CPP_EXTERN_C DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* Span_1_ToArray_m94ADBEA3152C69BE806D794C93167A072584DEC6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* _returnValue; _returnValue = Span_1_ToArray_m94ADBEA3152C69BE806D794C93167A072584DEC6(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_3; L_3 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_3); } IL_001c: { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_4 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_4); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7; L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7); } } IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); return (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * _returnValue; _returnValue = Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_gshared (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_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_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_m352B867FA7F73269DB20D1C89487DAB4CCC41746_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mD5D6ACC4D28A21EE4767399BE5456A519804BB84_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_mD5D6ACC4D28A21EE4767399BE5456A519804BB84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mD5D6ACC4D28A21EE4767399BE5456A519804BB84(_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_m38C0A997BD87CDFA3F6FB3539BB0372C8D4116B0_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___left0, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___right1, const RuntimeMethod* method) { { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_0 = ___left0; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_0, (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )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_m56697CADB47965B0F09FD8EF042C8D5A37510C1D_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_m56697CADB47965B0F09FD8EF042C8D5A37510C1D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m56697CADB47965B0F09FD8EF042C8D5A37510C1D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m56697CADB47965B0F09FD8EF042C8D5A37510C1D(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_m1A4598E86A007CD317A495FDC98BB1A1719A6027_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m1A4598E86A007CD317A495FDC98BB1A1719A6027(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_op_Implicit_m16609C63D50E2AFD24D729F4C106AB46801DB863_gshared (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method) { { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_inline((&L_1), (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_get_Empty_m44C567C47117E961C9813DB3FE35509435354C83_gshared (const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_0 = V_0; return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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; } double V_0 = 0.0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(double)); goto IL_0037; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___array0; Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_9; L_9 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_AdjustorThunk (RuntimeObject * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Create_m02F6F107F2035E74E6472E8D47865C9C66D43B3E_gshared (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D V_2; memset((&V_2), 0, sizeof(V_2)); double V_3 = 0.0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_2 = V_2; return (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(double)); goto IL_0042; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_16 = ___array0; Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_17; L_17 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_20), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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; } double V_0 = 0.0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(double)); goto IL_0043; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = ___array0; Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_16; L_16 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_AdjustorThunk (RuntimeObject * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_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_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_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_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * 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_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_2 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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); double* L_5; L_5 = (( double* (*) (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; double* L_7; L_7 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (double*)(L_7); } IL_0030: { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_8); double* L_9 = (double*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); double* L_11; L_11 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; double* L_13; L_13 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (double*)(L_13); } } IL2CPP_EXTERN_C double* Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double* _returnValue; _returnValue = Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* Span_1_GetPinnableReference_mFFE8A909288CBDC79A3186121B20C35FB698734B_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_1 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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); double* L_4; L_4 = (( double* (*) (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 (double*)(L_4); } IL_0024: { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_5 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_5); double* L_6 = (double*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); double* L_8; L_8 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (double*)(L_8); } IL_003b: { double* L_9; L_9 = (( double* (*) (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 (double*)(L_9); } } IL2CPP_EXTERN_C double* Span_1_GetPinnableReference_mFFE8A909288CBDC79A3186121B20C35FB698734B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double* _returnValue; _returnValue = Span_1_GetPinnableReference_mFFE8A909288CBDC79A3186121B20C35FB698734B(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m70214C55B5BE77461DC967372C99C6EFF6064F08_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_7 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_12 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_12); double* L_13 = (double*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); double* L_15; L_15 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)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* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((double*)(double*)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; double* L_24; L_24 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((double*)(double*)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: { double* L_28; L_28 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((double*)(double*)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_m70214C55B5BE77461DC967372C99C6EFF6064F08_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m70214C55B5BE77461DC967372C99C6EFF6064F08(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mA04A8613D569F5F3C5CCDA6F278D3BF764DBE0B3_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, double ___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; double* 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* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((double*)(double*)(&___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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_5 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_10 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_10); double* L_11 = (double*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); double* L_13; L_13 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)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* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((double*)(double*)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: { double* L_18; L_18 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (double*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { double* L_19 = V_4; int32_t L_20 = V_5; double* L_21; L_21 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); double L_22 = ___value0; *(double*)L_21 = L_22; double* L_23 = V_4; int32_t L_24 = V_5; double* L_25; L_25 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_26 = ___value0; *(double*)L_25 = L_26; double* L_27 = V_4; int32_t L_28 = V_5; double* L_29; L_29 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_30 = ___value0; *(double*)L_29 = L_30; double* L_31 = V_4; int32_t L_32 = V_5; double* L_33; L_33 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_34 = ___value0; *(double*)L_33 = L_34; double* L_35 = V_4; int32_t L_36 = V_5; double* L_37; L_37 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_38 = ___value0; *(double*)L_37 = L_38; double* L_39 = V_4; int32_t L_40 = V_5; double* L_41; L_41 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_42 = ___value0; *(double*)L_41 = L_42; double* L_43 = V_4; int32_t L_44 = V_5; double* L_45; L_45 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_46 = ___value0; *(double*)L_45 = L_46; double* L_47 = V_4; int32_t L_48 = V_5; double* L_49; L_49 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_50 = ___value0; *(double*)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; } } { double* L_56 = V_4; int32_t L_57 = V_5; double* L_58; L_58 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); double L_59 = ___value0; *(double*)L_58 = L_59; double* L_60 = V_4; int32_t L_61 = V_5; double* L_62; L_62 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_63 = ___value0; *(double*)L_62 = L_63; double* L_64 = V_4; int32_t L_65 = V_5; double* L_66; L_66 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_67 = ___value0; *(double*)L_66 = L_67; double* L_68 = V_4; int32_t L_69 = V_5; double* L_70; L_70 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)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)); double L_71 = ___value0; *(double*)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: { double* L_73 = V_4; int32_t L_74 = V_5; double* L_75; L_75 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); double L_76 = ___value0; *(double*)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_mA04A8613D569F5F3C5CCDA6F278D3BF764DBE0B3_AdjustorThunk (RuntimeObject * __this, double ___value0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mA04A8613D569F5F3C5CCDA6F278D3BF764DBE0B3(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m6E590115BF7EA5A4A51A480616FD34A74622B03D_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method) { { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mD944908BC01095E99617074B2F7D7C33FFB87A3C((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )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_m6E590115BF7EA5A4A51A480616FD34A74622B03D_AdjustorThunk (RuntimeObject * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m6E590115BF7EA5A4A51A480616FD34A74622B03D(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mD944908BC01095E99617074B2F7D7C33FFB87A3C_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; double* V_2 = NULL; double* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D 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: { double* L_6; L_6 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (double*)L_6; double* L_7; L_7 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (double*)L_7; double* L_8 = V_3; int32_t L_9 = V_1; double* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (double*, int32_t, double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((double*)(double*)L_8, (int32_t)L_9, (double*)(double*)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_mD944908BC01095E99617074B2F7D7C33FFB87A3C_AdjustorThunk (RuntimeObject * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mD944908BC01095E99617074B2F7D7C33FFB87A3C(_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_m427FB1A632D497B46CE81BB642762B1EA0ECE971_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___left0, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___right1, const RuntimeMethod* method) { { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D 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; } } { double* L_4; L_4 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); double* L_5; L_5 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (double*, double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((double*)(double*)L_4, (double*)(double*)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_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB Span_1_op_Implicit_m30E43AAE7F9DA96926CDD6FD0C7B98D10AF60649_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___span0, const RuntimeMethod* method) { { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_0 = ___span0; Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_1 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_0.get__pinnable_0(); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline((&L_6), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mEC7B1B7546C16E43B3491CB11438FA7388861DD9_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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; } } { double* L_5; L_5 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((double*)(double*)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_mEC7B1B7546C16E43B3491CB11438FA7388861DD9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mEC7B1B7546C16E43B3491CB11438FA7388861DD9(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_7 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_10), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_10; } } IL2CPP_EXTERN_C Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D _returnValue; _returnValue = Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_11), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_11; } } IL2CPP_EXTERN_C Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D _returnValue; _returnValue = Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* Span_1_ToArray_mE52924A615F2E028348F0B5B3348CD4A2F4D457A_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = V_0; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_5; L_5 = (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m6E590115BF7EA5A4A51A480616FD34A74622B03D((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)__this, (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = V_0; return (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_6; } } IL2CPP_EXTERN_C DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* Span_1_ToArray_mE52924A615F2E028348F0B5B3348CD4A2F4D457A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* _returnValue; _returnValue = Span_1_ToArray_mE52924A615F2E028348F0B5B3348CD4A2F4D457A(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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); double* L_3; L_3 = (( double* (*) (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 (double*)(L_3); } IL_001c: { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_4 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_4); double* L_5 = (double*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); double* L_7; L_7 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (double*)(L_7); } } IL2CPP_EXTERN_C double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); return (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * _returnValue; _returnValue = Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE641D04F5DA7D3462135779B3D2236ECA928503F_gshared (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_mE641D04F5DA7D3462135779B3D2236ECA928503F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mE641D04F5DA7D3462135779B3D2236ECA928503F_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_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_mE8DA1CC5FB4724162044AEF112DE481ADBB76D38_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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; } Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )); goto IL_0037; } { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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: { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_8 = ___array0; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_9; L_9 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * 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_m270EDE687732C3049B0815ED7800FCCF544BA115_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___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; } Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )); goto IL_0043; } { Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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; Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* 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); Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_15 = ___array0; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_16; L_16 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (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_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_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_m831B434E6DF8A58B20DC265F2B14FDAE78020AA1_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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 Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_2 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5; L_5 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7; L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7); } IL_0030: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_8); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_11; L_11 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13; L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__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); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_3; L_3 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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 (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_3); } IL_001c: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_4 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_4); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7; L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * 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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_7 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_10), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_11), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)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_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * Span_1_get_Pinnable_mB5B04D3E0DE0A28DB07560AB6D8DD26C9BF58283_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method) { { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); return (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m689A4CFD1B72094ECAFAA60AA392B78D8BD4D1C2_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __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_m28E34573899865E5FF23BA9F875011C389D230B9_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_m0BD817DBA011B6F506DAF05533F1D9F4DC501375_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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; } Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )); goto IL_0037; } { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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: { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_8 = ___array0; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_9; L_9 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * 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_m029D2B3EDD45E9FB79EF4CDB2A7330EE9A1CEB6C_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___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; } Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_0; memset((&V_0), 0, sizeof(V_0)); { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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_t29342238910776EDE91F3C824F783AD7DF73F1EA )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )); goto IL_0043; } { Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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; Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* 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); Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_15 = ___array0; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_16; L_16 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (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_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_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_m710F10797028E1CBD5A7B8AE1DA43EC1E72A28BD_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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 Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_2 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5; L_5 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7; L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7); } IL_0030: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_8); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_11; L_11 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13; L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__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); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_3; L_3 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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 (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_3); } IL_001c: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_4 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_4); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7; L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * 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_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_7 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_10), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_11), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)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_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * Span_1_get_Pinnable_m53E3CBCCC33B1AB643EDCABD126E3B03766C2870_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method) { { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); return (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m731318C9A20893286C2A43518CE81B40AF1CEA15_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __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_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m5E16BACE4767A9229B72E76A65423CE98B26220B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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; } Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )); goto IL_0037; } { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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: { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_8 = ___array0; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_9; L_9 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * 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_m727883B2A55BDAACE48CDCE33E141E89AB79449A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___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; } Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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_tC089F74404A3C46975952EE686EC533667BB207F )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )); goto IL_0043; } { Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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; Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* 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); Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_15 = ___array0; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_16; L_16 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (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_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_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_m57F571D9AFA3C1D3DA08460FA8FF63123A4CC573_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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 Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_2 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5; L_5 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7; L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7); } IL_0030: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_8); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_11; L_11 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13; L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__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); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_3; L_3 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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 (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_3); } IL_001c: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_4 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_4); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7; L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * 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_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_7 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_10), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_tC089F74404A3C46975952EE686EC533667BB207F )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_11), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)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_tC089F74404A3C46975952EE686EC533667BB207F )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * Span_1_get_Pinnable_m3AAF5874D6DA70122EEAAE5721059DF9CD91E07B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method) { { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); return (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m12397501683CD6DD620FD50A7DA00456B3153615_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __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_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_m0695213D9510A0AF851CFED81AA2E3CABF4123E4_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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; } Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )); goto IL_0037; } { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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: { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_8 = ___array0; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_9; L_9 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * 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_mDAED6F86B4D14B53469B7EE7EEC9D08C66CDBC43_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___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; } Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )); goto IL_0043; } { Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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; Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* 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); Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_15 = ___array0; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_16; L_16 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (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_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_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_m06E89CBEEE32074F594DD9FA8F8146FBCCAD8FB5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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 Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_2 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5; L_5 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7; L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7); } IL_0030: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_8); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_11; L_11 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13; L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__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); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_3; L_3 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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 (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_3); } IL_001c: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_4 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_4); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7; L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * 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_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_7 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_10), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_11), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)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_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * Span_1_get_Pinnable_m72D753099F8A2040FB495357967B48EFAEFFEBC3_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method) { { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); return (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m681F3C4864E4380EFCF8A9190953E23AF2CAA328_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __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_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_mE7E0028FA3BC6D0BFC977713B6191992C38B656E_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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; } Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )); goto IL_0037; } { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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: { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_8 = ___array0; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_9; L_9 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * 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_mAD538A8AF6DC250E9B129E501E02ED00ACE08A28_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___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; } Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_0; memset((&V_0), 0, sizeof(V_0)); { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )); goto IL_0043; } { Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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; Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* 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); Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_15 = ___array0; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_16; L_16 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (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_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_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_mDE622C8F49E8C142C5B70B741568DCE7D7024CD8_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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 Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_2 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5; L_5 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7; L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7); } IL_0030: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_8); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11; L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13; L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__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); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3; L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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 (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_3); } IL_001c: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_4 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_4); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7; L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * 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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_10), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)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_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * Span_1_get_Pinnable_m28A66C6FB84ED77DAFB31865595CE33E472C0FD7_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method) { { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); return (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC188D0F36B29E5CB26E6881CD24217D967B37919_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __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_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_m74DC7F64060470A3EFF937E6AA20B8F7B10E9840_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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; } Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0; memset((&V_0), 0, sizeof(V_0)); { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 )); goto IL_0037; } { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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: { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_8 = ___array0; Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_9; L_9 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * 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_mAB25B620D30974257B1807EF4D58C012E5C011A0_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___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; } Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 V_0; memset((&V_0), 0, sizeof(V_0)); { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 )); goto IL_0043; } { Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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; Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* 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); Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_15 = ___array0; Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_16; L_16 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (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_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_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_mD42E050EE7C3828AD36DE83454FBCAF883001615_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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 Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_get_Item_m0284FF27EBB0899129F379F9223122E1D7037CAB_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_2 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5; L_5 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7; L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7); } IL_0030: { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_8); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_11; L_11 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_13; L_13 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__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); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_3; L_3 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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 (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_3); } IL_001c: { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_4 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); NullCheck(L_4); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7; L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * 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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_m2EDDFC7B2184E1294A853D3C3324AC349DDF4109_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_7 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_10), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B Span_1_Slice_mFC34A4237BDD41B7664832E34D2E72042361D855_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m10737B6C56174B7DE1D41C9B97A4DC84470FBA72_inline((&L_11), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)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_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * Span_1_get_Pinnable_mA6FF6ED7839428622CB0BA29A5F6B63F64E35343_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method) { { Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0(); return (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mBEC0D81A0C5F5D09CE193A48543D3387F8C0FDC5_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __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_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_m624ECB5F82A8E1E35CA0E0D60ACD1A4744915E73_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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; } BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F V_0; memset((&V_0), 0, sizeof(V_0)); { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F )); goto IL_0037; } { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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: { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_8 = ___array0; Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_9; L_9 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * 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_m2FCF9919F91D3DA59E577872202CF4B52956471D_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___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; } BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F V_0; memset((&V_0), 0, sizeof(V_0)); { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F )); goto IL_0043; } { BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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; BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* 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); BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_15 = ___array0; Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_16; L_16 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (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_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_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_m034F38C646FC87CA5E49F99954993003CA2FC83C_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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 BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_get_Item_m71E7337A318AC383B9E22BB90435FA48C488343E_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_2 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5; L_5 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7; L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7); } IL_0030: { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_8); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_11; L_11 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_13; L_13 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__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); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_3; L_3 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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 (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_3); } IL_001c: { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_4 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); NullCheck(L_4); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7; L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * 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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m46C6AB48777FB6FC516B65682A9F1089171FF8C5_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_7 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline((&L_10), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 Span_1_Slice_m69F13583C0505C880C2A8EA023D3DBA93B6CF243_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mA48FD09D74727AF90565E4DF8AE812D2FB6B5654_inline((&L_11), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)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_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * Span_1_get_Pinnable_m786EC799007CCCF45F56341AC1387980EFF52EDE_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method) { { Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0(); return (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m16ECEC5B2987574685E60499ABCC5F8336C68F6B_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __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_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_mA6CB5A619BB5746FDCFBA081BB81E67A11BC4E3B_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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; } BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 V_0; memset((&V_0), 0, sizeof(V_0)); { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 )); goto IL_0037; } { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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: { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_8 = ___array0; Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_9; L_9 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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_mD3F3937F17CA1931BCE23EE221D46FA918263862_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * 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_mB1AD061EDF2D828B0FFB095059890C3884A5F631_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___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; } BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 V_0; memset((&V_0), 0, sizeof(V_0)); { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 )); goto IL_0043; } { BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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; BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* 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); BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_15 = ___array0; Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_16; L_16 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (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_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_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_m9633A08E009633D16BB86B6145A8054D0206AA5F_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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 BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_get_Item_m51AD6DB314B087CA404D981B0430A319D7A93E73_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_2 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5; L_5 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7; L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7); } IL_0030: { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_8); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_11; L_11 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_13; L_13 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__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); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_3; L_3 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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 (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_3); } IL_001c: { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_4 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); NullCheck(L_4); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7; L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * 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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m11BC1CC8973BFFFECD757C1D693EA2F91C70C30D_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_7 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline((&L_10), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E Span_1_Slice_m1F733E5F7D5132A51CC13F34DB09CEF8DD26C65F_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mD3F3937F17CA1931BCE23EE221D46FA918263862_inline((&L_11), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)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_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * Span_1_get_Pinnable_mA8D94A0FCB5B66CCA6250A32B6994D6851E92376_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method) { { Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0(); return (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m0C971569B661851C026678BF963CBA02CD2F8006_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __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_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_m0423E93DC0A8D66D3525F092F44F446A4678FD32_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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; } bool V_0 = false; { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(bool)); goto IL_0037; } { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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: { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_8 = ___array0; Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_9; L_9 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * 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_m035EF1E97AF185B10D6C484E79BE8875B5E41066_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___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; } bool V_0 = false; { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(bool)); goto IL_0043; } { BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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; BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* 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); BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_15 = ___array0; Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_16; L_16 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (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_t38F52AA1E5448089390A899F335DF1244DCBE8DC_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_mA7B6310850474BA74C9A685F3C96D0D6DACDB46C_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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 bool* Span_1_get_Item_mB9CCFEFEBCEF0C61F9A739DA61907F69BD5DB089_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_2 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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); bool* L_5; L_5 = (( bool* (*) (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; bool* L_7; L_7 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (bool*)(L_7); } IL_0030: { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_8); bool* L_9 = (bool*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); bool* L_11; L_11 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; bool* L_13; L_13 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((bool*)(bool*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (bool*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__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); bool* L_3; L_3 = (( bool* (*) (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 (bool*)(L_3); } IL_001c: { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_4 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); NullCheck(L_4); bool* L_5 = (bool*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); bool* L_7; L_7 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (bool*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * 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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_m88765DA8361C44C845BCF2E867785C1D08586B30_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_7 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_10), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 Span_1_Slice_mA47D42110A3506861BDED4B9AEF0B522FFB13A53_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mCC9484AC65C5C72CA25D8AC53D4B3230D891F362_inline((&L_11), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)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_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * Span_1_get_Pinnable_m594A87099FA213B9E8417057DCDCDE3970D76B36_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method) { { Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0(); return (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE1B36725309C9A1F1D82233FA549A5A0194B3E39_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __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_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_m069AE9E24D753014C34B1D111A0FD9035F17DAE0_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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; } uint8_t V_0 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(uint8_t)); goto IL_0037; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = ___array0; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_9; L_9 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * 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_mE2364CC76ED4B4A933C1F9E482051BCDE4739D63_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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; } uint8_t V_0 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(uint8_t)); goto IL_0043; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_15 = ___array0; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_16; L_16 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (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_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_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_m776684B7035275EC1AA7A23157CFEE0E596AE782_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 *)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 uint8_t* Span_1_get_Item_m43A23AA448CCD533438E4A4D4C5ABEDB9FD8A351_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_2 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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); uint8_t* L_5; L_5 = (( uint8_t* (*) (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; uint8_t* L_7; L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (uint8_t*)(L_7); } IL_0030: { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_8); uint8_t* L_9 = (uint8_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_11; L_11 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; uint8_t* L_13; L_13 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint8_t*)(uint8_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (uint8_t*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__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); uint8_t* L_3; L_3 = (( uint8_t* (*) (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 (uint8_t*)(L_3); } IL_001c: { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_4 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); NullCheck(L_4); uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_7; L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (uint8_t*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * 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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_7 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_10), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_11), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)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_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * Span_1_get_Pinnable_mA072E46C780E518CE737AC34CD1F7C6C1E885F89_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method) { { Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); return (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC69188C7DEA1A91ADD53086EA476CD8A49DA5635_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __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 void Span_1__ctor_m006FB5332B8A2948F1137FE3F2A07D558BAF3F41_gshared_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___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; } uint8_t V_0 = 0x0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL); } IL_0009: { il2cpp_codegen_initobj((&V_0), sizeof(uint8_t)); goto IL_003f; } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* 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, 1)) }; 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_003f; } } { RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_7 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 2)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_8; L_8 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_7, /*hidden argument*/NULL); ThrowHelper_ThrowArrayTypeMismatchException_ArrayTypeMustBeExactMatch_mF5E31DDD789FC1AEB6F1F91CDB64B2856E83301F((Type_t *)L_8, /*hidden argument*/NULL); } IL_003f: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_9 = ___array0; NullCheck(L_9); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___array0; Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_11; L_11 = (( Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); __this->set__pinnable_0(L_11); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); intptr_t L_12 = ((PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)))->get_ArrayAdjustment_2(); __this->set__byteOffset_1((intptr_t)L_12); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m30AF5438E40F1417F53808BAD45EEF7052FFB210_gshared_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __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 uint8_t* Span_1_get_Item_mAC055A90BA0235EEB6312B45BE48FBDCC77CF496_gshared_inline (Span_1_tCE30F9DC64792D8E7D2941F793FBE61CE7357C52 * __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_mE3F71E3C7E835A7B383C52479A143FB2A530E79A(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_2 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__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); uint8_t* L_5; L_5 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); int32_t L_6 = ___index0; uint8_t* L_7; L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (uint8_t*)(L_7); } IL_0030: { Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_8 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0(); NullCheck(L_8); uint8_t* L_9 = (uint8_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); uint8_t* L_11; L_11 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((uint8_t*)(uint8_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)); int32_t L_12 = ___index0; uint8_t* L_13; L_13 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (uint8_t*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_mF6A1EA86D495ACC6DB1410A2D128542C65FB9BAA_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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; } Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0; memset((&V_0), 0, sizeof(V_0)); { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )); goto IL_0037; } { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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: { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_8 = ___array0; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_9; L_9 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * 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_mE9DA3EAFA45ED8B35D194DED15A59EC7B3D84453_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___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; } Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0; memset((&V_0), 0, sizeof(V_0)); { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )); goto IL_0043; } { Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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; Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* 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); Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_15 = ___array0; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_16; L_16 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (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_tDEA44F3AB65206170A37FE99B145D3574D34B93D_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_mB64A6CAF756A4703A01E2511B571B6691399AD27_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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 Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_2 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5; L_5 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7; L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7); } IL_0030: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_8); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11; L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13; L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__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); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3; L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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 (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_3); } IL_001c: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_4 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_4); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7; L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * 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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_10), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)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_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * Span_1_get_Pinnable_m7BB7408F137B2F6CC44D664311CE1F19416FAA6A_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method) { { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); return (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m7FFC0C679B404219E27A108F37A172FFF8A49868_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __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_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_m75096B818C76475D693B232A595F11E03DB74026_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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; } Il2CppChar V_0 = 0x0; { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Il2CppChar)); goto IL_0037; } { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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: { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_8 = ___array0; Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_9; L_9 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * 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_m47646EB2B24E9DE498FFFD31D2AEA594E395601A_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___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; } Il2CppChar V_0 = 0x0; { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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_tA75C255D430A726B7E037BEBB5B06E037194902D )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Il2CppChar)); goto IL_0043; } { CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* 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); CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_15 = ___array0; Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_16; L_16 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (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_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_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_m41BE7ECFC0A7E9CD7C7A0DCD5F767992E13BA4DA_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C *)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 Il2CppChar* Span_1_get_Item_m4D70FCC473E282316D5DFB7167F1E407A65E11FB_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_2 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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); Il2CppChar* L_5; L_5 = (( Il2CppChar* (*) (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; Il2CppChar* L_7; L_7 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Il2CppChar*)(L_7); } IL_0030: { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_8); Il2CppChar* L_9 = (Il2CppChar*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_11; L_11 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Il2CppChar* L_13; L_13 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Il2CppChar*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__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); Il2CppChar* L_3; L_3 = (( Il2CppChar* (*) (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 (Il2CppChar*)(L_3); } IL_001c: { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_4 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); NullCheck(L_4); Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Il2CppChar* L_7; L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Il2CppChar*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * 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_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m3139EE8D9A681BF27501A6BDAC851A1FBBB1AF73_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_7 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline((&L_10), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_tA75C255D430A726B7E037BEBB5B06E037194902D )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D Span_1_Slice_m52D15E182E770A74127B6A046E655D67D5F9428E_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m72C2E4C6E7A998608E6F19E69D922E7A70F65B86_inline((&L_11), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)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_tA75C255D430A726B7E037BEBB5B06E037194902D )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * Span_1_get_Pinnable_mF8E0FD091908FB8D049E285A64B82CCB3AFCF7A5_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method) { { Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0(); return (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m5E728BAF2CB3573EEC3B61F5150970B3C155D984_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __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_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_mCBD11FD47F21802BE80256EF2AEEECE20F48A03D_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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; } Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0; memset((&V_0), 0, sizeof(V_0)); { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 )); goto IL_0037; } { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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: { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_8 = ___array0; Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_9; L_9 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * 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_m00A2C429BBE77F94455C47DC588DB422D9CBE236_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___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; } Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 V_0; memset((&V_0), 0, sizeof(V_0)); { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 )); goto IL_0043; } { ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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; ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* 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); ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_15 = ___array0; Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_16; L_16 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (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_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_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_m5504FD71E95FD64F71B8DD4D632C6098A591BBF9_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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 Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_get_Item_mE5F9E3A65D88ABA0C0AB0AB614D5D07DB46D958F_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_2 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5; L_5 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7; L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7); } IL_0030: { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_8); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_11; L_11 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_13; L_13 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__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); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_3; L_3 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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 (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_3); } IL_001c: { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_4 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); NullCheck(L_4); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7; L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * 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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m832C3BB2699F3B4AC31DA98B1CB80BE181D54990_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_7 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_10), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 Span_1_Slice_m6359EE2F1119A9D6403165472E9E4D5EF97C051A_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mDAA1D0E11EDE17FFE65097222F9F884E662220BE_inline((&L_11), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)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_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * Span_1_get_Pinnable_mE0392AAA74867D4C6D0FE6976D846BA60CBA721B_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method) { { Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0(); return (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE1B46568C75985297ED30708134D1663FD1C3975_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __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_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_m9B69D865A57CA0C09EFEF3E524CD7DFAB165ECEB_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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; } Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 V_0; memset((&V_0), 0, sizeof(V_0)); { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 )); goto IL_0037; } { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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: { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_8 = ___array0; Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_9; L_9 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * 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_m31B693A0D0D6E72384933E7E3597E5F574810C7A_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___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; } Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 V_0; memset((&V_0), 0, sizeof(V_0)); { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 )); goto IL_0043; } { Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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; Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* 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); Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_15 = ___array0; Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_16; L_16 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (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_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_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_m606F30B8870B2AD7EB69B4EBEF5122282C5FBF91_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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 Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_get_Item_mDE854F2F682EB71172E153D762E53FF3C1791183_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_2 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5; L_5 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7; L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7); } IL_0030: { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_8); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_11; L_11 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_13; L_13 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__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); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_3; L_3 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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 (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_3); } IL_001c: { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_4 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); NullCheck(L_4); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7; L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * 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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m516C99595A2F26ECC2567CFC11E8A4B4EE8C975C_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_7 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline((&L_10), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF Span_1_Slice_m681C0E773BCB8EF50F2353E90325E6D5C2D40E63_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m225E669E333A38BB94BEBD86F21CF32C80CE7DAC_inline((&L_11), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)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_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * Span_1_get_Pinnable_m295DDF0DF137D5A14DB2E180858CCB329DA812DE_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method) { { Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0(); return (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mC261C6CE15A7812385730015459CC542B69CE80F_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __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_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_m8CF415A369C5321775E301D614170896090AAE2C_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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; } ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0; memset((&V_0), 0, sizeof(V_0)); { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB )); goto IL_0037; } { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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: { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_8 = ___array0; Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_9; L_9 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * 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_m9169051A61652EDC4D6FC858A7C59B9239E002CD_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___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; } ComplexVector4_t88219122749587130667C01407E5E785BC2055EB V_0; memset((&V_0), 0, sizeof(V_0)); { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB )); goto IL_0043; } { ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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; ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* 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); ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_15 = ___array0; Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_16; L_16 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (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_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_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_m200D57B6E27DB937E85A947CF0FC5D34F91A6541_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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 ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_get_Item_m7C74CD982FFAAF05E9114D902C22F1C8B3E86923_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_2 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5; L_5 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7; L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7); } IL_0030: { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_8); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_11; L_11 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_13; L_13 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__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); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_3; L_3 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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 (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_3); } IL_001c: { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_4 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); NullCheck(L_4); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7; L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * 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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_mB0D20AE4DC2C1EAD4A0254AC721FCAC4B7B73211_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_7 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_10), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B Span_1_Slice_m76F0F4C1930461A206C4BE6FA8035369F5A63C41_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB42173300DDC8E1D47A980BE483E0AE19E5239E8_inline((&L_11), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)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_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * Span_1_get_Pinnable_m5368815DE2F46E687BCDC1E26454D21F56800B82_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method) { { Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0(); return (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m63FC080F079105F14E2E078D18676286A9AB792A_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __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_m923570D809C4E6E1936CFF282558A11B329531DB_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_m741A7945ABA4F7F0D736CF11905460921073B4BB_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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; } Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0; memset((&V_0), 0, sizeof(V_0)); { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 )); goto IL_0037; } { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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: { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_8 = ___array0; Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_9; L_9 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * 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_m6D382674C67C879C77382A91313A20426D48C35D_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___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; } Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 V_0; memset((&V_0), 0, sizeof(V_0)); { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 )); goto IL_0043; } { DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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; DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* 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); DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_15 = ___array0; Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_16; L_16 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (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_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_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_m774A2B52EEAED728AE9B312F1BAD1705FB348C55_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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 Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_get_Item_m52CE452CBE393A3D2BCE765EB589B39A2D65E89A_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_2 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5; L_5 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7; L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7); } IL_0030: { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_8); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_11; L_11 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_13; L_13 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__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); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_3; L_3 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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 (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_3); } IL_001c: { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_4 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); NullCheck(L_4); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7; L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * 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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m19A72CC0A1B3ACDB71F1E90B5482A74F7AC7F1C0_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_7 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_10), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 Span_1_Slice_m9A85CE9788C2F133467D7653DD31EA7926D110F7_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mCC10D564B5E5B3AC711A6C1E8583792FEDE314CA_inline((&L_11), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)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_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * Span_1_get_Pinnable_m7303251D129272C4AA2D41846100F97120F2AACF_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method) { { Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0(); return (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE3E3E296FCAC344A8EE53B819672C5CBC5BBB041_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __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_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_m5C77AF0A00404F5D9FD99C5BA22441C9EB24BB74_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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; } double V_0 = 0.0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(double)); goto IL_0037; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_8 = ___array0; Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_9; L_9 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * 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_mC0F12C3D9803F6EC3796E8888FD8FCA66F897B81_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___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; } double V_0 = 0.0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(double)); goto IL_0043; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* 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); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_15 = ___array0; Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_16; L_16 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (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_tECCA02345640F68C55DB5D20EC12A0E38809936C_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_m350B4702ABD68E0A56B3452A93D6AA3D7153796B_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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 double* Span_1_get_Item_mD04A7F2261C98BABC0BCF50104CA0B6939188296_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_2 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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); double* L_5; L_5 = (( double* (*) (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; double* L_7; L_7 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (double*)(L_7); } IL_0030: { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_8); double* L_9 = (double*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); double* L_11; L_11 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; double* L_13; L_13 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((double*)(double*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (double*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__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); double* L_3; L_3 = (( double* (*) (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 (double*)(L_3); } IL_001c: { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_4 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); NullCheck(L_4); double* L_5 = (double*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); double* L_7; L_7 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (double*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * 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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m26D27951301AF97D283FF6356A812F3C38540262_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_7 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_10), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D Span_1_Slice_m11B8CD45E286B38B9C58BA837EB2883D511E2455_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __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_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mDB6DE3959402E12460BC6D7524BA4957C7BC017C_inline((&L_11), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)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_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * Span_1_get_Pinnable_mA8C649B47B229A04DB663CE7525DD6A485D1A7C7_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { { Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0(); return (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE641D04F5DA7D3462135779B3D2236ECA928503F_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } }