#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.Pinnable`1 struct Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383; // System.Pinnable`1 struct Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777; // System.Pinnable`1 struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D; // System.Pinnable`1 struct Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3; // System.Pinnable`1 struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773; // System.Pinnable`1 struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC; // System.Pinnable`1 struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E; // System.Pinnable`1 struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0; // System.Pinnable`1 struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3; // System.Pinnable`1 struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56; // System.Pinnable`1 struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804; // System.Pinnable`1 struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8; // System.Pinnable`1 struct Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82; // System.Pinnable`1 struct Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12; // System.Pinnable`1 struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4; // System.Pinnable`1 struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D; // System.Pinnable`1 struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF; // System.Pinnable`1 struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningChannel[] struct IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717; // System.Int16[] struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.Int64[] struct Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // SixLabors.ImageSharp.PixelFormats.L16[] struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D; // SixLabors.ImageSharp.PixelFormats.L8[] struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236; // SixLabors.ImageSharp.PixelFormats.La16[] struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C; // SixLabors.ImageSharp.PixelFormats.La32[] struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE; // SixLabors.ImageSharp.PixelFormats.NormalizedByte2[] struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3; // SixLabors.ImageSharp.PixelFormats.NormalizedByte4[] struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E; // SixLabors.ImageSharp.PixelFormats.NormalizedShort2[] struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE; // SixLabors.ImageSharp.PixelFormats.NormalizedShort4[] struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // SixLabors.ImageSharp.PixelFormats.Rg32[] struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E; // SixLabors.ImageSharp.PixelFormats.Rgb24[] struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284; // SixLabors.ImageSharp.PixelFormats.Rgb48[] struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058; // SixLabors.ImageSharp.PixelFormats.Rgba1010102[] struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.String struct String_t; // System.Type struct Type_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UIntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0DB46164953228904843938099AF66650313FEE5; IL2CPP_EXTERN_C String_t* _stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D; IL2CPP_EXTERN_C String_t* _stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m112E264E5DA70D563155C701D76B7857C5044273_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m224296F3880DE8266C18861095951391B7951308_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m476E2D15D8691DC672E20513DA60F9F79683520B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m628D68E3217D635B5F3307EA01D5EB9D11C7F129_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m7453669EC252760692A805A592B000900B0EFF20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m7DB39C1D9625CBF38453282E12878C3055E63239_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mB78180E66E2E241637779814F1809F7EC10398E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mCD77A19367F2970F175FB05789944EC5328864F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mCF815C0F9794E39BF6F50B820526B78A1B296C20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mD4D944D29E77F88583B41D7E577FE7989127575D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mDE225806896E08087911DF714A34074448E561EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Equals_mF9EF18F01EECC4FC016439221465A08695CD3A68_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m73CACCB8136DF09D867C46DCD78D6610BFE659B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717; struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6; struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D; struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236; struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C; struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE; struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3; struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E; struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE; struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E; struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284; struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058; struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92; 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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 : public RuntimeObject { public: // T System.Pinnable`1::Data int16_t ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777, ___Data_0)); } inline int16_t get_Data_0() const { return ___Data_0; } inline int16_t* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(int16_t value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D : public RuntimeObject { public: // T System.Pinnable`1::Data int32_t ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D, ___Data_0)); } inline int32_t get_Data_0() const { return ___Data_0; } inline int32_t* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(int32_t value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 : public RuntimeObject { public: // T System.Pinnable`1::Data int64_t ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3, ___Data_0)); } inline int64_t get_Data_0() const { return ___Data_0; } inline int64_t* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(int64_t value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 : public RuntimeObject { public: // T System.Pinnable`1::Data RuntimeObject * ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82, ___Data_0)); } inline RuntimeObject * get_Data_0() const { return ___Data_0; } inline RuntimeObject ** get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(RuntimeObject * value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_0), (void*)value); } }; // System.Pinnable`1 struct Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 : public RuntimeObject { public: // T System.Pinnable`1::Data RuntimeObject * ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12, ___Data_0)); } inline RuntimeObject * get_Data_0() const { return ___Data_0; } inline RuntimeObject ** get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(RuntimeObject * value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_0), (void*)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 { }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Byte struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 { public: // System.Byte System.Byte::m_value uint8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); } inline uint8_t get_m_value_0() const { return ___m_value_0; } inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint8_t value) { ___m_value_0 = value; } }; // System.Char struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14 { public: // System.Char System.Char::m_value Il2CppChar ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); } inline Il2CppChar get_m_value_0() const { return ___m_value_0; } inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(Il2CppChar value) { ___m_value_0 = value; } }; struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields { public: // System.Byte[] System.Char::categoryForLatin1 ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3; public: inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; } inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___categoryForLatin1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value); } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // System.Int16 struct Int16_tD0F031114106263BB459DA1F099FF9F42691295A { public: // System.Int16 System.Int16::m_value int16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int16_tD0F031114106263BB459DA1F099FF9F42691295A, ___m_value_0)); } inline int16_t get_m_value_0() const { return ___m_value_0; } inline int16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int16_t value) { ___m_value_0 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.Int64 struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); } inline int64_t get_m_value_0() const { return ___m_value_0; } inline int64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int64_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; 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.L16 struct L16_t82A3FD4325827CB571596BA0DA68B251F985D94F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F, ___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.La32 struct La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 { public: union { #pragma pack(push, tp, 1) struct { // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::L uint16_t ___L_0; }; #pragma pack(pop, tp) struct { uint16_t ___L_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___A_1_OffsetPadding[2]; // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::A uint16_t ___A_1; }; #pragma pack(pop, tp) struct { char ___A_1_OffsetPadding_forAlignmentOnly[2]; uint16_t ___A_1_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_L_0() { return static_cast(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___L_0)); } inline uint16_t get_L_0() const { return ___L_0; } inline uint16_t* get_address_of_L_0() { return &___L_0; } inline void set_L_0(uint16_t value) { ___L_0 = value; } inline static int32_t get_offset_of_A_1() { return static_cast(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___A_1)); } inline uint16_t get_A_1() const { return ___A_1; } inline uint16_t* get_address_of_A_1() { return &___A_1; } inline void set_A_1(uint16_t value) { ___A_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb48 struct Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::R uint16_t ___R_0; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::G uint16_t ___G_1; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::B uint16_t ___B_2; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___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(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___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(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___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; } }; // 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.Vector2 struct Vector2_t1455881409307224D6099F54FA7E478733EEF61D { public: // System.Single System.Numerics.Vector2::X float ___X_0; // System.Single System.Numerics.Vector2::Y float ___Y_1; public: inline static int32_t get_offset_of_X_0() { return static_cast(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___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(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___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; } }; // 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: }; // System.SpanHelpers/PerTypeValues`1 struct PerTypeValues_1_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A : public RuntimeObject { public: public: }; struct PerTypeValues_1_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_StaticFields, ___EmptyArray_1)); } inline IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* get_EmptyArray_1() const { return ___EmptyArray_1; } inline IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields, ___EmptyArray_1)); } inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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_t0FE2F2A995EE80703E269FF112845443E9FEECF3 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___EmptyArray_1)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_StaticFields, ___EmptyArray_1)); } inline Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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_tEE239C5EA0A0A4B0500684F2BA93564462872830 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields, ___EmptyArray_1)); } inline L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* get_EmptyArray_1() const { return ___EmptyArray_1; } inline L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___EmptyArray_1)); } inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* get_EmptyArray_1() const { return ___EmptyArray_1; } inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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_t3E36E95A39143169A74FD990BEC9683E719A0E1A : public RuntimeObject { public: public: }; struct PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields, ___EmptyArray_1)); } inline La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* get_EmptyArray_1() const { return ___EmptyArray_1; } inline La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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_t217948452DF599D7A76A078826DED562AD340889 : public RuntimeObject { public: public: }; struct PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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_t217948452DF599D7A76A078826DED562AD340889_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_t217948452DF599D7A76A078826DED562AD340889_StaticFields, ___EmptyArray_1)); } inline La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* get_EmptyArray_1() const { return ___EmptyArray_1; } inline La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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_t217948452DF599D7A76A078826DED562AD340889_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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F : public RuntimeObject { public: public: }; struct PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields, ___EmptyArray_1)); } inline NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* get_EmptyArray_1() const { return ___EmptyArray_1; } inline NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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_tB444E2C47001387793EE78A2AFB95399C399245E : public RuntimeObject { public: public: }; struct PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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_tB444E2C47001387793EE78A2AFB95399C399245E_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_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields, ___EmptyArray_1)); } inline NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* get_EmptyArray_1() const { return ___EmptyArray_1; } inline NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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_tB444E2C47001387793EE78A2AFB95399C399245E_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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D : public RuntimeObject { public: public: }; struct PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields, ___EmptyArray_1)); } inline NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* get_EmptyArray_1() const { return ___EmptyArray_1; } inline NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D : public RuntimeObject { public: public: }; struct PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields, ___EmptyArray_1)); } inline NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* get_EmptyArray_1() const { return ___EmptyArray_1; } inline NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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_t3F58A0209454ABBC3F8CA557906C12CB572897CC : public RuntimeObject { public: public: }; struct PerTypeValues_1_t3F58A0209454ABBC3F8CA557906C12CB572897CC_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_StaticFields, ___EmptyArray_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_EmptyArray_1() const { return ___EmptyArray_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E : public RuntimeObject { public: public: }; struct PerTypeValues_1_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E_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_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E_StaticFields, ___EmptyArray_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_EmptyArray_1() const { return ___EmptyArray_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E_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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A : public RuntimeObject { public: public: }; struct PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields, ___EmptyArray_1)); } inline Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields, ___EmptyArray_1)); } inline Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F : public RuntimeObject { public: public: }; struct PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields, ___EmptyArray_1)); } inline Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89 : public RuntimeObject { public: public: }; struct PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields { public: // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences bool ___IsReferenceOrContainsReferences_0; // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields, ___EmptyArray_1)); } inline Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* get_EmptyArray_1() const { return ___EmptyArray_1; } inline Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92** get_address_of_EmptyArray_1() { return &___EmptyArray_1; } inline void set_EmptyArray_1(Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 : public RuntimeObject { public: // T System.Pinnable`1::Data L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773, ___Data_0)); } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_Data_0() const { return ___Data_0; } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 : public RuntimeObject { public: // T System.Pinnable`1::Data La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0, ___Data_0)); } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_Data_0() const { return ___Data_0; } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF : public RuntimeObject { public: // T System.Pinnable`1::Data Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF, ___Data_0)); } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F get_Data_0() const { return ___Data_0; } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value) { ___Data_0 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ____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_tE153E13CEF71F3681CBE0E663ED628CB529A69E4, ____pinnable_0)); } inline Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * 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_tE153E13CEF71F3681CBE0E663ED628CB529A69E4, ____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_tE153E13CEF71F3681CBE0E663ED628CB529A69E4, ____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_t2204A3A7B5352B4A905354D57F849E5BF6F746AF { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ____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_t2204A3A7B5352B4A905354D57F849E5BF6F746AF, ____pinnable_0)); } inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * 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_t2204A3A7B5352B4A905354D57F849E5BF6F746AF, ____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_t2204A3A7B5352B4A905354D57F849E5BF6F746AF, ____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_tDE9B113AEA8441F589E3A720117AC711E35148E2 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ____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_tDE9B113AEA8441F589E3A720117AC711E35148E2, ____pinnable_0)); } inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * 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_tDE9B113AEA8441F589E3A720117AC711E35148E2, ____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_tDE9B113AEA8441F589E3A720117AC711E35148E2, ____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_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ____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_t675A83587BD7616CB9A6250BFB0F838DFF1E4933, ____pinnable_0)); } inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * 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_t675A83587BD7616CB9A6250BFB0F838DFF1E4933, ____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_t675A83587BD7616CB9A6250BFB0F838DFF1E4933, ____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_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____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_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____pinnable_0)); } inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * 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_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____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_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____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_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____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_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____pinnable_0)); } inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * 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_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____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_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____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_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____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_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____pinnable_0)); } inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * 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_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____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_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____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_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____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_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____pinnable_0)); } inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * 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_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____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_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____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_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____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_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9, ____pinnable_0)); } inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * 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_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9, ____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_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9, ____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_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____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_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C, ____pinnable_0)); } inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * 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_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C, ____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_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C, ____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_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____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_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF, ____pinnable_0)); } inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * 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_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF, ____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_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF, ____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_t500FE1197A714E89B56D8AE983325F8F1CB994B3 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____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_t500FE1197A714E89B56D8AE983325F8F1CB994B3, ____pinnable_0)); } inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * 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_t500FE1197A714E89B56D8AE983325F8F1CB994B3, ____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_t500FE1197A714E89B56D8AE983325F8F1CB994B3, ____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_t94EC580ED854353C1A8BC303DA443E801C01F4FE { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ____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_t94EC580ED854353C1A8BC303DA443E801C01F4FE, ____pinnable_0)); } inline Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * 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_t94EC580ED854353C1A8BC303DA443E801C01F4FE, ____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_t94EC580ED854353C1A8BC303DA443E801C01F4FE, ____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_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____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_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____pinnable_0)); } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * 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_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____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_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____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_t0875B92AB520DEACE75697085F9BCB43E708753F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____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_t0875B92AB520DEACE75697085F9BCB43E708753F, ____pinnable_0)); } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * 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_t0875B92AB520DEACE75697085F9BCB43E708753F, ____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_t0875B92AB520DEACE75697085F9BCB43E708753F, ____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_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____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_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____pinnable_0)); } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * 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_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____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_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____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_t99B7A0E2E954EC3899793E3A6211CEB919000A4B { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____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_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____pinnable_0)); } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * 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_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____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_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ____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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2, ____pinnable_0)); } inline Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * 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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2, ____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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2, ____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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ____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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____pinnable_0)); } inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * 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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D, ____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_t5B9CA8F9159D1D514608F712D98F78424DC22526 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ____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_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____pinnable_0)); } inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * 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_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____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_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ____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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A, ____pinnable_0)); } inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * 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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A, ____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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A, ____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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____pinnable_0)); } inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * 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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____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_t92B1C0331B7EF376CC05874EC210B30138F12929 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____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_t92B1C0331B7EF376CC05874EC210B30138F12929, ____pinnable_0)); } inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * 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_t92B1C0331B7EF376CC05874EC210B30138F12929, ____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_t92B1C0331B7EF376CC05874EC210B30138F12929, ____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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____pinnable_0)); } inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * 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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____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_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____pinnable_0)); } inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * 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_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____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_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____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_tCC1479199489BFE6D630E6A191582348BD541C39 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____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_tCC1479199489BFE6D630E6A191582348BD541C39, ____pinnable_0)); } inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * 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_tCC1479199489BFE6D630E6A191582348BD541C39, ____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_tCC1479199489BFE6D630E6A191582348BD541C39, ____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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____pinnable_0)); } inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * 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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____pinnable_0)); } inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * 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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____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_t8F2820222127FA3555803F54498E9275CE67C798 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____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_t8F2820222127FA3555803F54498E9275CE67C798, ____pinnable_0)); } inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * 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_t8F2820222127FA3555803F54498E9275CE67C798, ____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_t8F2820222127FA3555803F54498E9275CE67C798, ____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_t02101D0E06A1280E520FC29615C0103A114946DB { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ____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_t02101D0E06A1280E520FC29615C0103A114946DB, ____pinnable_0)); } inline Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * 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_t02101D0E06A1280E520FC29615C0103A114946DB, ____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_t02101D0E06A1280E520FC29615C0103A114946DB, ____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_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * ____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_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B, ____pinnable_0)); } inline Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * 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_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B, ____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_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B, ____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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____pinnable_0)); } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * 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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____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_tBB05987133353D89D10E397696B9A3D360EAC8AD { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____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_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * 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_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____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_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____pinnable_0)); } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * 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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____pinnable_0)); } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * 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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Reflection.BindingFlags struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // System.ExceptionArgument struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F { public: // System.Int32 System.ExceptionArgument::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // 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; } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningSpotType struct IccScreeningSpotType_tE66D9BF51A62A74F717F79117174DD9D22421D87 { public: // System.Int32 SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningSpotType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(IccScreeningSpotType_tE66D9BF51A62A74F717F79117174DD9D22421D87, ___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.PixelFormats.L8 struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.L8::k__BackingField uint8_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint8_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint8_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1; public: inline static int32_t get_offset_of_MaxBytes_0() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___MaxBytes_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; } inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_0 = value; } inline static int32_t get_offset_of_Half_1() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___Half_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; } inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.La16 struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.La16::L uint8_t ___L_2; }; #pragma pack(pop, tp) struct { uint8_t ___L_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___A_3_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.La16::A uint8_t ___A_3; }; #pragma pack(pop, tp) struct { char ___A_3_OffsetPadding_forAlignmentOnly[1]; uint8_t ___A_3_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_L_2() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___L_2)); } inline uint8_t get_L_2() const { return ___L_2; } inline uint8_t* get_address_of_L_2() { return &___L_2; } inline void set_L_2(uint8_t value) { ___L_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___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 La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1; public: inline static int32_t get_offset_of_MaxBytes_0() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___MaxBytes_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; } inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_0 = value; } inline static int32_t get_offset_of_Half_1() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___Half_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; } inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte2 struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Half Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Half_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::MinusOne Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___MinusOne_1; public: inline static int32_t get_offset_of_Half_0() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___Half_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Half_0() const { return ___Half_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Half_0() { return &___Half_0; } inline void set_Half_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Half_0 = value; } inline static int32_t get_offset_of_MinusOne_1() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___MinusOne_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_MinusOne_1() const { return ___MinusOne_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_MinusOne_1() { return &___MinusOne_1; } inline void set_MinusOne_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___MinusOne_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte4 struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::MinusOne Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MinusOne_1; public: inline static int32_t get_offset_of_Half_0() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___Half_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_0() const { return ___Half_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_0() { return &___Half_0; } inline void set_Half_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_0 = value; } inline static int32_t get_offset_of_MinusOne_1() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___MinusOne_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MinusOne_1() const { return ___MinusOne_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MinusOne_1() { return &___MinusOne_1; } inline void set_MinusOne_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MinusOne_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort2 struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Min Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Min_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort4 struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Min Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Max_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Min_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rg32 struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB, ___U3CPackedValueU3Ek__BackingField_1)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; } inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_1 = value; } }; struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Rg32::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb24 struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::R uint8_t ___R_0; }; #pragma pack(pop, tp) struct { uint8_t ___R_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___G_1_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::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 ___B_2_OffsetPadding[2]; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::B uint8_t ___B_2; }; #pragma pack(pop, tp) struct { char ___B_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___B_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___R_0)); } inline uint8_t get_R_0() const { return ___R_0; } inline uint8_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint8_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___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_B_2() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___B_2)); } inline uint8_t get_B_2() const { return ___B_2; } inline uint8_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint8_t value) { ___B_2 = value; } }; struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_3; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_4; public: inline static int32_t get_offset_of_MaxBytes_3() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___MaxBytes_3)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_3() const { return ___MaxBytes_3; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_3() { return &___MaxBytes_3; } inline void set_MaxBytes_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_3 = value; } inline static int32_t get_offset_of_Half_4() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___Half_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_4() const { return ___Half_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_4() { return &___Half_4; } inline void set_Half_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_4 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba1010102 struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC, ___U3CPackedValueU3Ek__BackingField_1)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; } inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_1 = value; } }; struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba1010102::Multiplier Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Multiplier_0; public: inline static int32_t get_offset_of_Multiplier_0() { return static_cast(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields, ___Multiplier_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Multiplier_0() const { return ___Multiplier_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Multiplier_0() { return &___Multiplier_0; } inline void set_Multiplier_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Multiplier_0 = 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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC : public RuntimeObject { public: // T System.Pinnable`1::Data L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC, ___Data_0)); } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_Data_0() const { return ___Data_0; } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E : public RuntimeObject { public: // T System.Pinnable`1::Data La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E, ___Data_0)); } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_Data_0() const { return ___Data_0; } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3, ___Data_0)); } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 get_Data_0() const { return ___Data_0; } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56, ___Data_0)); } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 get_Data_0() const { return ___Data_0; } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804, ___Data_0)); } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 get_Data_0() const { return ___Data_0; } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8, ___Data_0)); } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 get_Data_0() const { return ___Data_0; } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 : public RuntimeObject { public: // T System.Pinnable`1::Data Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4, ___Data_0)); } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB get_Data_0() const { return ___Data_0; } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D : public RuntimeObject { public: // T System.Pinnable`1::Data Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D, ___Data_0)); } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 get_Data_0() const { return ___Data_0; } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF, ___Data_0)); } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC get_Data_0() const { return ___Data_0; } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value) { ___Data_0 = value; } }; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningChannel struct IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 { public: // System.Single SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningChannel::k__BackingField float ___U3CFrequencyU3Ek__BackingField_0; // System.Single SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningChannel::k__BackingField float ___U3CAngleU3Ek__BackingField_1; // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningSpotType SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningChannel::k__BackingField int32_t ___U3CSpotShapeU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CFrequencyU3Ek__BackingField_0() { return static_cast(offsetof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4, ___U3CFrequencyU3Ek__BackingField_0)); } inline float get_U3CFrequencyU3Ek__BackingField_0() const { return ___U3CFrequencyU3Ek__BackingField_0; } inline float* get_address_of_U3CFrequencyU3Ek__BackingField_0() { return &___U3CFrequencyU3Ek__BackingField_0; } inline void set_U3CFrequencyU3Ek__BackingField_0(float value) { ___U3CFrequencyU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CAngleU3Ek__BackingField_1() { return static_cast(offsetof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4, ___U3CAngleU3Ek__BackingField_1)); } inline float get_U3CAngleU3Ek__BackingField_1() const { return ___U3CAngleU3Ek__BackingField_1; } inline float* get_address_of_U3CAngleU3Ek__BackingField_1() { return &___U3CAngleU3Ek__BackingField_1; } inline void set_U3CAngleU3Ek__BackingField_1(float value) { ___U3CAngleU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CSpotShapeU3Ek__BackingField_2() { return static_cast(offsetof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4, ___U3CSpotShapeU3Ek__BackingField_2)); } inline int32_t get_U3CSpotShapeU3Ek__BackingField_2() const { return ___U3CSpotShapeU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CSpotShapeU3Ek__BackingField_2() { return &___U3CSpotShapeU3Ek__BackingField_2; } inline void set_U3CSpotShapeU3Ek__BackingField_2(int32_t value) { ___U3CSpotShapeU3Ek__BackingField_2 = value; } }; // 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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 : public RuntimeObject { public: // T System.Pinnable`1::Data IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383, ___Data_0)); } inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 get_Data_0() const { return ___Data_0; } inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 value) { ___Data_0 = value; } }; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // SixLabors.ImageSharp.Metadata.Profiles.Icc.IccScreeningChannel[] struct IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717 : public RuntimeArray { public: ALIGN_FIELD (8) IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 m_Items[1]; public: inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * 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, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 value) { m_Items[index] = value; } }; // System.Int16[] struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD : public RuntimeArray { public: ALIGN_FIELD (8) int16_t m_Items[1]; public: inline int16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int16_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, int16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Int64[] struct Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6 : public RuntimeArray { public: ALIGN_FIELD (8) int64_t m_Items[1]; public: inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_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, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.L16[] struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D : public RuntimeArray { public: ALIGN_FIELD (8) L16_t82A3FD4325827CB571596BA0DA68B251F985D94F m_Items[1]; public: inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * 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, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.L8[] struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236 : public RuntimeArray { public: ALIGN_FIELD (8) L8_t0DC62ABA8124A587901AC9D023076EF568A23003 m_Items[1]; public: inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * 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, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.La16[] struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C : public RuntimeArray { public: ALIGN_FIELD (8) La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 m_Items[1]; public: inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * 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, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.La32[] struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE : public RuntimeArray { public: ALIGN_FIELD (8) La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 m_Items[1]; public: inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * 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, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte2[] struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3 : public RuntimeArray { public: ALIGN_FIELD (8) NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 m_Items[1]; public: inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * 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, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte4[] struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E : public RuntimeArray { public: ALIGN_FIELD (8) NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 m_Items[1]; public: inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * 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, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort2[] struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE : public RuntimeArray { public: ALIGN_FIELD (8) NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 m_Items[1]; public: inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * 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, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort4[] struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83 : public RuntimeArray { public: ALIGN_FIELD (8) NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 m_Items[1]; public: inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * 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, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.Rg32[] struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E : public RuntimeArray { public: ALIGN_FIELD (8) Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB m_Items[1]; public: inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * 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, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb24[] struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284 : public RuntimeArray { public: ALIGN_FIELD (8) Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 m_Items[1]; public: inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * 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, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb48[] struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058 : public RuntimeArray { public: ALIGN_FIELD (8) Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F m_Items[1]; public: inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * 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, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba1010102[] struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92 : public RuntimeArray { public: ALIGN_FIELD (8) Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC m_Items[1]; public: inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * 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, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC 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_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mDA70904511EB81AA27229D5F0AA67A746B868A7F_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m73CACCB8136DF09D867C46DCD78D6610BFE659B5_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3918585C882139C388F9C2BA5B9D0E488D5C903E_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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_m589E7C695BA7376169435F5FEAD8A90D748D516E_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___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_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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_m32D709D38B61219FB943904AF519F746045069C0_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_GetPinnableReference_m917D8CBC37F92BADE397B55BE19B5BD9783AFB7D_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m60941072EC056EEB6421A14ADA9DB5F140F1159A_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m950AD6EEEA45343E479ADD418C8C9AAAA6AB49FD_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m288EFA001F99C3B8065A8ED258C3A9D9614724DA_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___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_m7500B8D596EE9F47F48143429D0EC25827FDF376_gshared_inline (ReadOnlySpan_1_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___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_mA8FFCECF2BFEB9B087FB1973254F061CF10FADF9_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* Span_1_ToArray_m042D5541BCE3E53D7F33D1562B397AFCD2DD88C7_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m2685CF3562A42884A233A85E84D8E77199D1EC34_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m143BB56AAFB2C6D13825E7AC98471008C1E6DC3E_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m628D68E3217D635B5F3307EA01D5EB9D11C7F129_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___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_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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_m94FD28362E924FF01FA19552F65F98DE7FCB7810_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t* Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t* Span_1_GetPinnableReference_m637217A1922E647FF7D6EF17DB856614F0350390_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t* Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m2DCBC99A00C4D61CB8408A8B31D9F28117FC04A7_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int16_t ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___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_mC322379816472661E34791BBA0E0952D6A3387DA_gshared_inline (ReadOnlySpan_1_t2204A3A7B5352B4A905354D57F849E5BF6F746AF * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___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_mCBCE867DD8C3D66FD65D47D344DA1691D71C0ACF_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* Span_1_ToArray_mDBC912406E08916B0A8D459C26C3E626EFA50DFD_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA41D9EC09106E0CB53F12452FF32AAA370410068_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m430900F709474284E21C9AB19D567AB6B7A42EE7_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___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_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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_m8DACE4445D895C919427867174F634254AAC74F6_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* Span_1_GetPinnableReference_m2E4BDE970841A67B4DB21C711762F25744504BAD_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mF10F1BF137BB8283D9880B0F61945A0BEF797A55_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m3FF63D93E1BABD967923603CEE3C82CC24F1A2CF_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m5FB98242C943E2074F1A87A150A8D1755795DA29_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___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_mD55B834AB48DC38C8763D31F23F42C0F6CC94BD9_gshared_inline (ReadOnlySpan_1_tDE9B113AEA8441F589E3A720117AC711E35148E2 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___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_m44B0B45DF8739997931BA7E1A28C5C4271D5BE9D_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Span_1_ToArray_mB77CD662E925B119828FBC7E921D7957EA73ED0D_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m68640E44DEB952B77F5FEBC7B3EB720CE3FC4D0F_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m224296F3880DE8266C18861095951391B7951308_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___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_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t* Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* Span_1_GetPinnableReference_mC0C84385B9CD8902EA7F94ECE9E739E5D4A419F5_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t* Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m4E68132D6EC8F9E5180ADC0240C736FC4CA5F6DF_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m3AA04EA50F65AC4C246D96CCBE7A7011A59BFC57_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int64_t ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m250CCE7022129C0AFB1AB7C70509361B855CC99B_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m10D0A0C673ED8E402200175F358BD42F7D0BA44A_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___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_mF1EEF2C92737CC35F4FFCF7085EBC895C2350183_gshared_inline (ReadOnlySpan_1_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___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_m2665B9ED2B9C5C600770C24423C591F15B681AFB_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* Span_1_ToArray_m5DBCF94C642164EE59B87AEE9A6B10DEFE34E37D_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m73E28F4F24D7C153DEF981C083DBD619A66CFCEE_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m7453669EC252760692A805A592B000900B0EFF20_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___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_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_GetPinnableReference_m2C49BBE0CCD6A43F10AF6AC6E09AD9441EE3DED1_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m0862C24B81427F8DDA81624BD41FAB2DC93D49E8_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m6564998454354F81F411B2C3CBB8AE9E05E0779A_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___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_m2867FAD569D21842BD5ECCD3D6EB6692142C0A57_gshared_inline (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___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_mDBD3982BAEF2799CD53AD46DEB97F881E7A6E329_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* Span_1_ToArray_m25B5571B281A596C6C25C74B61487F05A6356EB3_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m168617F2E692099790205C8F3D06B85E3CE8F0E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mB7E8D562AB55F538199CB366F2AAC2F269C082B7_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mCD77A19367F2970F175FB05789944EC5328864F2_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___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_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_GetPinnableReference_m4FA6CB2BC8D0EB5CE1275FA60637D72FF885D5DA_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m66857ABA1501BE75D114944F6DCF074872299EF5_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mB122C34CDCFB09CD7FBD76C748EDEF77609E07E5_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___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_mDD5C7E9582238D3789289C34209933A233D6E960_gshared_inline (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___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_mC91D07A7A69A3095A526597C1815D340928EBBCC_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* Span_1_ToArray_m328595E71652228C2DFA5EF98C47FAF250DBC5DB_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m2110C53BDFF010D94863E8DF7128C5C4978C4C14_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mD4D944D29E77F88583B41D7E577FE7989127575D_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___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_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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_m3C3BF12A769CFCB8BD1C465A763876021A64778C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_GetPinnableReference_mF6B69DB4B31CF31CCB92C46032AF295F69A2E5E1_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m85B319FDB8076310167AE6B5B2D9629BCC6D949E_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5EC8422AD6F245D2251389D35200F49B6B730E21_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___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_mF3CF324D3B07E532A27532CE7566A53FCC9ACB07_gshared_inline (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___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_m12A0B927BB795D359EC692EF71157BFF2FD2E1FC_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* Span_1_ToArray_mB189D15091057C81568E14DA9B83C97C86825E5D_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m4DDAE796852180981916AE23000CC60F26F737BC_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m476E2D15D8691DC672E20513DA60F9F79683520B_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6F14C965FEE625855AB883CB7C449D301EF77365_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___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_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_GetPinnableReference_m26C0AC5B10093D0E7BF65ACE3CE62A98B4829B0D_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mCCA236291C4E51035BF20D90613C2D4AA3E6F8EE_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m40BEBA547DBF792ADCBFDA2B7CA79FAA5BD82164_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___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_mC722E20C9FE1BECA937423B92F3B1D035098E8E0_gshared_inline (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___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_m3A4B82330199B55608526FAD2157B25EEDEABFEA_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* Span_1_ToArray_mBC62EC283CDF4FB931DDB45B76FFBE5669D0F037_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m1F92674976D28A6FCD0C91935C1C420AAE452009_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m579E6397EDFF07C918D61A3CEA6FEC3C1E05A648_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m112E264E5DA70D563155C701D76B7857C5044273_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___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_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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_m9150EA593205C3930AA49AA17C774D1250C21AF6_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_GetPinnableReference_m819DBC1234182F4CC2092988A0901731CD688AA1_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mB53A3F9A39D1E2FB8679A86E7AC2F41F961C9B4F_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m975730E5AB42E99BE0E9CF4AF0385995D9B0D87D_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___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_m8EC1FA62EC9DCB68488AA43E0F671F45E0A39925_gshared_inline (ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___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_m96A0D8AFF0CECD1ACB05E25E2010FB744E25F098_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* Span_1_ToArray_m1FD9FCBD261105F3FDA62C323113085EE9192EA2_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mDAC176A1FC795B248C18B89B19787B6CC99135E4_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___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_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_GetPinnableReference_m177C9D8409BAA9188B5460A3057AC68FF9591A8E_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mFE3EA5FBC274A9BE1BB1E433BA529326F4F0E0BF_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m7FD37890C3E4B843E7F10ADDD6C0889F25BE9C2F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m27BC06529787537CB77609880BFB1777E94852C1_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___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_mC6D40C35AA888D3180A2A5CB5F0AF25F61593DDC_gshared_inline (ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___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_m908DBDF3B95E0999CD71A4A89215A0B69AB93D0F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* Span_1_ToArray_m6DD3BDBE8580DE93140304D6CB4D2A236E531904_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m7F7A78D8A20B9284AEA69A68903CBBBE42DD6B85_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___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_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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_m1B0C789E18C69B1042B9575A6F7235955CE29F93_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_GetPinnableReference_m931167F8DD3B1AEF5F60E4A69083279D4D807612_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mFBD60CBEAF42917C86348F7886AE3E259325A078_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m82CC1CAE5FB81C11E742BC4E85F38D686677F91B_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___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_m37A6A1109BF48620471AF9DBF00AA3B5DA6670CA_gshared_inline (ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___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_m799279E176A409B07D77AC3DB5016ED8D06A7CFD_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* Span_1_ToArray_m3CC31236A29C1012E7D262ECE2C858E44F1C146D_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m6911E41637585F6E41279D27E39C2F07EFBF93D9_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m7DB39C1D9625CBF38453282E12878C3055E63239_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9A00A929932C7CEC19789206F99A0116B020227_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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_mAC14589AAB40984711662365B0DAC41438C66D23_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___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_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_GetPinnableReference_m4B0F142986EC9F9D49091261DDCDFDC99D9BCE77_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mE8EEFE2E8C3536BAE022179FF67F3B2AABEEA38E_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m3C6D1EE22D02513979DBAF3F64B288237C2EC873_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m69C9655938297B8738BCCF1DEAA0EFFA16473D93_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___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_mC0B16B78CBB8E70E37F0EE3B535883CE8CAE4774_gshared_inline (ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___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_mC095E66AF61E78DB9115AEFBE2E93DB2FA141E44_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* Span_1_ToArray_m02D3C4A7A21A7927328DFCC8877C7DF421404EF9_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD5550551A18666CB9879B06E595EC0B465BDCC27_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m8AA1F896B79E82564D57E36CDF63849F05486D03_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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_m645664236612F8CA0DAA7B7C75A464749F028DAB_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___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_mC02CF03827EE29BB36DD6B25F89830948C3A4862_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_GetPinnableReference_m84A5D8D69B7FC485508278D883A2E8096A3D32CE_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mB7820D947A5DCC3CAB2DFEC72B5FB9E85A700B72_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m94F7DC23E0A0A208FDA82DA92BFDAF1D4C7111BA_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, RuntimeObject * ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___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_mDEB6C4241AC4A70D766061505FD816648325CCF1_gshared_inline (ReadOnlySpan_1_t94EC580ED854353C1A8BC303DA443E801C01F4FE * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___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_m35C2084E2D887586BC068A274D88D7A25F50C56C_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Span_1_ToArray_mBAA955AD6BF458609F0026031A16EF62EFDF8AAD_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m305364EA1AE130C5951C6A2065CC496B97A148B7_gshared_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_gshared_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_gshared_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mCCA1283F4A679CD1C3E9960A4EA238693851FE76_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mCF815C0F9794E39BF6F50B820526B78A1B296C20_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___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_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_GetPinnableReference_m0841278E862244CB3BB626B716493E4962BECB73_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m8BA25281D2417064069F67F53A365D098E7D8A3B_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mAD56FE0571BD2A8FFF7884919F867105854D2C87_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m619C61ECBB24F08A592D67F0D0DD3F534194A276_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mC0A83D8113073E898E5AEADF346906C45812806D_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___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_m1FC0F7C00025B017DCD2EEF6E9A8CCF9CC6A978B_gshared_inline (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___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_m82A73DBB6062C319493C13384BC6B5A0F8E9037D_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* Span_1_ToArray_mA494DC69A62C293C6D4252AE4D4F53F999A7E730_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m184AB19852147A06BBB4E87169E3D1C9DCB84FA7_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mF9EF18F01EECC4FC016439221465A08695CD3A68_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD86B33293D928B40F341032AEBE6CB94DE95730F_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___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_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_GetPinnableReference_m3DFDA0D3F3840DA236EEAB64844EA6828836E415_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m3C16FDAA57E80E1F63BD986700113CD10E91282C_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mAC8E622910A1C1A99B68FEC18B1E3126B37E4AD8_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m8C85ECD863273BC9B62F72D283DA437A3D116B44_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD20CB9AE00AEE340B334670D5197228708F96EAB_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___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_mADEE08822E6B129C5BC189B1912A260A87F642CB_gshared_inline (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___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_m04749672416E260307FAD82C2160CEE2938F7298_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* Span_1_ToArray_m44BB893F452CF0BA32340446F90E665B7ADFC0CC_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB736143497A40E15CC2F4FF26E85992A29552BCD_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m48E45774DFDF3522BD47B9B31BBE03F96F80574F_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mB78180E66E2E241637779814F1809F7EC10398E5_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3528B02438F4956B4E336F585A15B754E7696DE8_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___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_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_GetPinnableReference_mCBDFE31659F5B105FD820379689EE4AF00D53493_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m1336B2523A09FCB38EF172F94C7998838E74C3CA_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mE7FD5D85D6DD7C1A3DC4D71E2045654AB5BA1F0D_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD5B9E69C74EB26174EABF847B86397BEDF9661A7_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___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_m793F319E0586B3B9A17F673DC676CF3EA7429EF4_gshared_inline (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___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_m9ED6FF5FA67AED7726A2735EEB06A019A06AAC65_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* Span_1_ToArray_mBD5501AA4A2BB03E5644628D1516FF88BEB424DD_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m109094751B563C942CFEC13B606FF58EE276702E_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_mDE225806896E08087911DF714A34074448E561EB_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(T[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m8FCE537C0A738C25E1040CB80292637DCE6167D4_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___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_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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_mBA60744558566F5C0596F8F9077083829129EDFE_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method); // T& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___index0, const RuntimeMethod* method); // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_GetPinnableReference_m5F2BA336867B87294A652A4CC66BC4EAB06233CC_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m54A183637DCCAD94CEA1517BB6EFB398563B3CA9_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mEF458D812ED581C6F49C92DBAC595DFAD84E5638_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___value0, const RuntimeMethod* method); // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mCECC197DA4306FAE89CBEA15E52C780507258ADC_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___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_mD92AF7A48FEF289EC183C6221A842AC4D5DD550B_gshared_inline (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___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_mDB9579D278006107FC62D263732E30B4E846B222_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* Span_1_ToArray_mB040E36DA9046B4A29014FEA81FFD6F3DDF3B6AE_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m85A159C7741EC9FC838615D3199CD650D569C6A9_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_get_Length_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mDA70904511EB81AA27229D5F0AA67A746B868A7F (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_get_IsEmpty_mDA70904511EB81AA27229D5F0AA67A746B868A7F_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_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA_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_m73CACCB8136DF09D867C46DCD78D6610BFE659B5 (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_GetHashCode_m73CACCB8136DF09D867C46DCD78D6610BFE659B5_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m3918585C882139C388F9C2BA5B9D0E488D5C903E_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*, const RuntimeMethod*))Span_1__ctor_m3918585C882139C388F9C2BA5B9D0E488D5C903E_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_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_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_m32D709D38B61219FB943904AF519F746045069C0_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m32D709D38B61219FB943904AF519F746045069C0_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 IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_GetPinnableReference_m917D8CBC37F92BADE397B55BE19B5BD9783AFB7D (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_GetPinnableReference_m917D8CBC37F92BADE397B55BE19B5BD9783AFB7D_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 IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_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_m60941072EC056EEB6421A14ADA9DB5F140F1159A (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_Clear_m60941072EC056EEB6421A14ADA9DB5F140F1159A_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_m950AD6EEEA45343E479ADD418C8C9AAAA6AB49FD (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 , const RuntimeMethod*))Span_1_Fill_m950AD6EEEA45343E479ADD418C8C9AAAA6AB49FD_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 , const RuntimeMethod*))Span_1_TryCopyTo_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C_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_m288EFA001F99C3B8065A8ED258C3A9D9614724DA (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 , const RuntimeMethod*))Span_1_CopyTo_m288EFA001F99C3B8065A8ED258C3A9D9614724DA_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m7500B8D596EE9F47F48143429D0EC25827FDF376_inline (ReadOnlySpan_1_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 *, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7500B8D596EE9F47F48143429D0EC25827FDF376_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_mA8FFCECF2BFEB9B087FB1973254F061CF10FADF9 (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_ToString_mA8FFCECF2BFEB9B087FB1973254F061CF10FADF9_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, int32_t, const RuntimeMethod*))Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* Span_1_ToArray_m042D5541BCE3E53D7F33D1562B397AFCD2DD88C7 (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_ToArray_m042D5541BCE3E53D7F33D1562B397AFCD2DD88C7_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m2685CF3562A42884A233A85E84D8E77199D1EC34_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *, const RuntimeMethod*))Span_1_get_ByteOffset_m2685CF3562A42884A233A85E84D8E77199D1EC34_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_get_Length_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m143BB56AAFB2C6D13825E7AC98471008C1E6DC3E (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_get_IsEmpty_m143BB56AAFB2C6D13825E7AC98471008C1E6DC3E_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m628D68E3217D635B5F3307EA01D5EB9D11C7F129 (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m628D68E3217D635B5F3307EA01D5EB9D11C7F129_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6 (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*, const RuntimeMethod*))Span_1__ctor_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m94FD28362E924FF01FA19552F65F98DE7FCB7810_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m94FD28362E924FF01FA19552F65F98DE7FCB7810_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline int16_t* Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___index0, const RuntimeMethod* method) { return (( int16_t* (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, int32_t, const RuntimeMethod*))Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline int16_t* Span_1_GetPinnableReference_m637217A1922E647FF7D6EF17DB856614F0350390 (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( int16_t* (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_GetPinnableReference_m637217A1922E647FF7D6EF17DB856614F0350390_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline int16_t* Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( int16_t* (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m2DCBC99A00C4D61CB8408A8B31D9F28117FC04A7 (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_Clear_m2DCBC99A00C4D61CB8408A8B31D9F28117FC04A7_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int16_t ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, int16_t, const RuntimeMethod*))Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08 (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D , const RuntimeMethod*))Span_1_TryCopyTo_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D , const RuntimeMethod*))Span_1_CopyTo_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mC322379816472661E34791BBA0E0952D6A3387DA_inline (ReadOnlySpan_1_t2204A3A7B5352B4A905354D57F849E5BF6F746AF * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t2204A3A7B5352B4A905354D57F849E5BF6F746AF *, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC322379816472661E34791BBA0E0952D6A3387DA_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mCBCE867DD8C3D66FD65D47D344DA1691D71C0ACF (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_ToString_mCBCE867DD8C3D66FD65D47D344DA1691D71C0ACF_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, int32_t, const RuntimeMethod*))Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* Span_1_ToArray_mDBC912406E08916B0A8D459C26C3E626EFA50DFD (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_ToArray_mDBC912406E08916B0A8D459C26C3E626EFA50DFD_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mA41D9EC09106E0CB53F12452FF32AAA370410068_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *, const RuntimeMethod*))Span_1_get_ByteOffset_mA41D9EC09106E0CB53F12452FF32AAA370410068_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m430900F709474284E21C9AB19D567AB6B7A42EE7 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_get_IsEmpty_m430900F709474284E21C9AB19D567AB6B7A42EE7_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))Span_1__ctor_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m8DACE4445D895C919427867174F634254AAC74F6_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m8DACE4445D895C919427867174F634254AAC74F6_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( int32_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline int32_t* Span_1_GetPinnableReference_m2E4BDE970841A67B4DB21C711762F25744504BAD (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( int32_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_GetPinnableReference_m2E4BDE970841A67B4DB21C711762F25744504BAD_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline int32_t* Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( int32_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mF10F1BF137BB8283D9880B0F61945A0BEF797A55 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_Clear_mF10F1BF137BB8283D9880B0F61945A0BEF797A55_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m3FF63D93E1BABD967923603CEE3C82CC24F1A2CF (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, const RuntimeMethod*))Span_1_Fill_m3FF63D93E1BABD967923603CEE3C82CC24F1A2CF_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m5FB98242C943E2074F1A87A150A8D1755795DA29 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , const RuntimeMethod*))Span_1_TryCopyTo_m5FB98242C943E2074F1A87A150A8D1755795DA29_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , const RuntimeMethod*))Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mD55B834AB48DC38C8763D31F23F42C0F6CC94BD9_inline (ReadOnlySpan_1_tDE9B113AEA8441F589E3A720117AC711E35148E2 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tDE9B113AEA8441F589E3A720117AC711E35148E2 *, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mD55B834AB48DC38C8763D31F23F42C0F6CC94BD9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m44B0B45DF8739997931BA7E1A28C5C4271D5BE9D (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_ToString_m44B0B45DF8739997931BA7E1A28C5C4271D5BE9D_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, const RuntimeMethod*))Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Span_1_ToArray_mB77CD662E925B119828FBC7E921D7957EA73ED0D (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_ToArray_mB77CD662E925B119828FBC7E921D7957EA73ED0D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, const RuntimeMethod*))Span_1_get_ByteOffset_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_get_Length_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m68640E44DEB952B77F5FEBC7B3EB720CE3FC4D0F (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_get_IsEmpty_m68640E44DEB952B77F5FEBC7B3EB720CE3FC4D0F_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m224296F3880DE8266C18861095951391B7951308 (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m224296F3880DE8266C18861095951391B7951308_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998 (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*, const RuntimeMethod*))Span_1__ctor_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline int64_t* Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int32_t ___index0, const RuntimeMethod* method) { return (( int64_t* (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, int32_t, const RuntimeMethod*))Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline int64_t* Span_1_GetPinnableReference_mC0C84385B9CD8902EA7F94ECE9E739E5D4A419F5 (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( int64_t* (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_GetPinnableReference_mC0C84385B9CD8902EA7F94ECE9E739E5D4A419F5_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline int64_t* Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( int64_t* (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m4E68132D6EC8F9E5180ADC0240C736FC4CA5F6DF (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_Clear_m4E68132D6EC8F9E5180ADC0240C736FC4CA5F6DF_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m3AA04EA50F65AC4C246D96CCBE7A7011A59BFC57 (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int64_t ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, int64_t, const RuntimeMethod*))Span_1_Fill_m3AA04EA50F65AC4C246D96CCBE7A7011A59BFC57_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m250CCE7022129C0AFB1AB7C70509361B855CC99B (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A , const RuntimeMethod*))Span_1_TryCopyTo_m250CCE7022129C0AFB1AB7C70509361B855CC99B_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m10D0A0C673ED8E402200175F358BD42F7D0BA44A (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A , const RuntimeMethod*))Span_1_CopyTo_m10D0A0C673ED8E402200175F358BD42F7D0BA44A_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mF1EEF2C92737CC35F4FFCF7085EBC895C2350183_inline (ReadOnlySpan_1_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 *, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF1EEF2C92737CC35F4FFCF7085EBC895C2350183_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m2665B9ED2B9C5C600770C24423C591F15B681AFB (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_ToString_m2665B9ED2B9C5C600770C24423C591F15B681AFB_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, int32_t, const RuntimeMethod*))Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* Span_1_ToArray_m5DBCF94C642164EE59B87AEE9A6B10DEFE34E37D (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_ToArray_m5DBCF94C642164EE59B87AEE9A6B10DEFE34E37D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *, const RuntimeMethod*))Span_1_get_ByteOffset_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m73E28F4F24D7C153DEF981C083DBD619A66CFCEE (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_get_IsEmpty_m73E28F4F24D7C153DEF981C083DBD619A66CFCEE_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m7453669EC252760692A805A592B000900B0EFF20 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m7453669EC252760692A805A592B000900B0EFF20_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*, const RuntimeMethod*))Span_1__ctor_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___index0, const RuntimeMethod* method) { return (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_GetPinnableReference_m2C49BBE0CCD6A43F10AF6AC6E09AD9441EE3DED1 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_GetPinnableReference_m2C49BBE0CCD6A43F10AF6AC6E09AD9441EE3DED1_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m0862C24B81427F8DDA81624BD41FAB2DC93D49E8 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_Clear_m0862C24B81427F8DDA81624BD41FAB2DC93D49E8_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m6564998454354F81F411B2C3CBB8AE9E05E0779A (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , const RuntimeMethod*))Span_1_Fill_m6564998454354F81F411B2C3CBB8AE9E05E0779A_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))Span_1_TryCopyTo_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m2867FAD569D21842BD5ECCD3D6EB6692142C0A57_inline (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 *, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m2867FAD569D21842BD5ECCD3D6EB6692142C0A57_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mDBD3982BAEF2799CD53AD46DEB97F881E7A6E329 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_ToString_mDBD3982BAEF2799CD53AD46DEB97F881E7A6E329_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, const RuntimeMethod*))Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* Span_1_ToArray_m25B5571B281A596C6C25C74B61487F05A6356EB3 (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_ToArray_m25B5571B281A596C6C25C74B61487F05A6356EB3_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m168617F2E692099790205C8F3D06B85E3CE8F0E8_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_get_ByteOffset_m168617F2E692099790205C8F3D06B85E3CE8F0E8_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mB7E8D562AB55F538199CB366F2AAC2F269C082B7 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_get_IsEmpty_mB7E8D562AB55F538199CB366F2AAC2F269C082B7_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mCD77A19367F2970F175FB05789944EC5328864F2 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mCD77A19367F2970F175FB05789944EC5328864F2_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, const RuntimeMethod*))Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_GetPinnableReference_m4FA6CB2BC8D0EB5CE1275FA60637D72FF885D5DA (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_GetPinnableReference_m4FA6CB2BC8D0EB5CE1275FA60637D72FF885D5DA_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m66857ABA1501BE75D114944F6DCF074872299EF5 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_Clear_m66857ABA1501BE75D114944F6DCF074872299EF5_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mB122C34CDCFB09CD7FBD76C748EDEF77609E07E5 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , const RuntimeMethod*))Span_1_Fill_mB122C34CDCFB09CD7FBD76C748EDEF77609E07E5_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))Span_1_TryCopyTo_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mDD5C7E9582238D3789289C34209933A233D6E960_inline (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 *, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mDD5C7E9582238D3789289C34209933A233D6E960_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mC91D07A7A69A3095A526597C1815D340928EBBCC (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_ToString_mC91D07A7A69A3095A526597C1815D340928EBBCC_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, const RuntimeMethod*))Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* Span_1_ToArray_m328595E71652228C2DFA5EF98C47FAF250DBC5DB (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_ToArray_m328595E71652228C2DFA5EF98C47FAF250DBC5DB_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_get_ByteOffset_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m2110C53BDFF010D94863E8DF7128C5C4978C4C14 (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_get_IsEmpty_m2110C53BDFF010D94863E8DF7128C5C4978C4C14_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mD4D944D29E77F88583B41D7E577FE7989127575D (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mD4D944D29E77F88583B41D7E577FE7989127575D_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6 (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*, const RuntimeMethod*))Span_1__ctor_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m3C3BF12A769CFCB8BD1C465A763876021A64778C_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m3C3BF12A769CFCB8BD1C465A763876021A64778C_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___index0, const RuntimeMethod* method) { return (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, const RuntimeMethod*))Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_GetPinnableReference_mF6B69DB4B31CF31CCB92C46032AF295F69A2E5E1 (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_GetPinnableReference_mF6B69DB4B31CF31CCB92C46032AF295F69A2E5E1_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m85B319FDB8076310167AE6B5B2D9629BCC6D949E (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_Clear_m85B319FDB8076310167AE6B5B2D9629BCC6D949E_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m5EC8422AD6F245D2251389D35200F49B6B730E21 (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , const RuntimeMethod*))Span_1_Fill_m5EC8422AD6F245D2251389D35200F49B6B730E21_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15 (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))Span_1_TryCopyTo_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mF3CF324D3B07E532A27532CE7566A53FCC9ACB07_inline (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D *, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF3CF324D3B07E532A27532CE7566A53FCC9ACB07_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m12A0B927BB795D359EC692EF71157BFF2FD2E1FC (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_ToString_m12A0B927BB795D359EC692EF71157BFF2FD2E1FC_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, const RuntimeMethod*))Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* Span_1_ToArray_mB189D15091057C81568E14DA9B83C97C86825E5D (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_ToArray_mB189D15091057C81568E14DA9B83C97C86825E5D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_get_ByteOffset_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m4DDAE796852180981916AE23000CC60F26F737BC (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_get_IsEmpty_m4DDAE796852180981916AE23000CC60F26F737BC_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m476E2D15D8691DC672E20513DA60F9F79683520B (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m476E2D15D8691DC672E20513DA60F9F79683520B_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m6F14C965FEE625855AB883CB7C449D301EF77365_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*, const RuntimeMethod*))Span_1__ctor_m6F14C965FEE625855AB883CB7C449D301EF77365_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_GetPinnableReference_m26C0AC5B10093D0E7BF65ACE3CE62A98B4829B0D (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_GetPinnableReference_m26C0AC5B10093D0E7BF65ACE3CE62A98B4829B0D_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mCCA236291C4E51035BF20D90613C2D4AA3E6F8EE (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_Clear_mCCA236291C4E51035BF20D90613C2D4AA3E6F8EE_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m40BEBA547DBF792ADCBFDA2B7CA79FAA5BD82164 (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , const RuntimeMethod*))Span_1_Fill_m40BEBA547DBF792ADCBFDA2B7CA79FAA5BD82164_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853 (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))Span_1_TryCopyTo_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5 (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mC722E20C9FE1BECA937423B92F3B1D035098E8E0_inline (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 *, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC722E20C9FE1BECA937423B92F3B1D035098E8E0_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m3A4B82330199B55608526FAD2157B25EEDEABFEA (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_ToString_m3A4B82330199B55608526FAD2157B25EEDEABFEA_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, const RuntimeMethod*))Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* Span_1_ToArray_mBC62EC283CDF4FB931DDB45B76FFBE5669D0F037 (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_ToArray_mBC62EC283CDF4FB931DDB45B76FFBE5669D0F037_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m1F92674976D28A6FCD0C91935C1C420AAE452009_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_get_ByteOffset_m1F92674976D28A6FCD0C91935C1C420AAE452009_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_get_Length_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m579E6397EDFF07C918D61A3CEA6FEC3C1E05A648 (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_get_IsEmpty_m579E6397EDFF07C918D61A3CEA6FEC3C1E05A648_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m112E264E5DA70D563155C701D76B7857C5044273 (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m112E264E5DA70D563155C701D76B7857C5044273_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*, const RuntimeMethod*))Span_1__ctor_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m9150EA593205C3930AA49AA17C774D1250C21AF6_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m9150EA593205C3930AA49AA17C774D1250C21AF6_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_GetPinnableReference_m819DBC1234182F4CC2092988A0901731CD688AA1 (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_GetPinnableReference_m819DBC1234182F4CC2092988A0901731CD688AA1_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mB53A3F9A39D1E2FB8679A86E7AC2F41F961C9B4F (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_Clear_mB53A3F9A39D1E2FB8679A86E7AC2F41F961C9B4F_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m975730E5AB42E99BE0E9CF4AF0385995D9B0D87D (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , const RuntimeMethod*))Span_1_Fill_m975730E5AB42E99BE0E9CF4AF0385995D9B0D87D_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))Span_1_TryCopyTo_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m8EC1FA62EC9DCB68488AA43E0F671F45E0A39925_inline (ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 *, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m8EC1FA62EC9DCB68488AA43E0F671F45E0A39925_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m96A0D8AFF0CECD1ACB05E25E2010FB744E25F098 (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_ToString_m96A0D8AFF0CECD1ACB05E25E2010FB744E25F098_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* Span_1_ToArray_m1FD9FCBD261105F3FDA62C323113085EE9192EA2 (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_ToArray_m1FD9FCBD261105F3FDA62C323113085EE9192EA2_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))Span_1_get_ByteOffset_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_get_Length_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mDAC176A1FC795B248C18B89B19787B6CC99135E4 (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_get_IsEmpty_mDAC176A1FC795B248C18B89B19787B6CC99135E4_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6 (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236 (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*, const RuntimeMethod*))Span_1__ctor_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, int32_t, const RuntimeMethod*))Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_GetPinnableReference_m177C9D8409BAA9188B5460A3057AC68FF9591A8E (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_GetPinnableReference_m177C9D8409BAA9188B5460A3057AC68FF9591A8E_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mFE3EA5FBC274A9BE1BB1E433BA529326F4F0E0BF (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_Clear_mFE3EA5FBC274A9BE1BB1E433BA529326F4F0E0BF_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m7FD37890C3E4B843E7F10ADDD6C0889F25BE9C2F (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , const RuntimeMethod*))Span_1_Fill_m7FD37890C3E4B843E7F10ADDD6C0889F25BE9C2F_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m27BC06529787537CB77609880BFB1777E94852C1 (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))Span_1_TryCopyTo_m27BC06529787537CB77609880BFB1777E94852C1_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mC6D40C35AA888D3180A2A5CB5F0AF25F61593DDC_inline (ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C *, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC6D40C35AA888D3180A2A5CB5F0AF25F61593DDC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m908DBDF3B95E0999CD71A4A89215A0B69AB93D0F (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_ToString_m908DBDF3B95E0999CD71A4A89215A0B69AB93D0F_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, int32_t, const RuntimeMethod*))Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* Span_1_ToArray_m6DD3BDBE8580DE93140304D6CB4D2A236E531904 (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_ToArray_m6DD3BDBE8580DE93140304D6CB4D2A236E531904_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))Span_1_get_ByteOffset_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_get_Length_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m7F7A78D8A20B9284AEA69A68903CBBBE42DD6B85 (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_get_IsEmpty_m7F7A78D8A20B9284AEA69A68903CBBBE42DD6B85_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69 (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*, const RuntimeMethod*))Span_1__ctor_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m1B0C789E18C69B1042B9575A6F7235955CE29F93_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m1B0C789E18C69B1042B9575A6F7235955CE29F93_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_GetPinnableReference_m931167F8DD3B1AEF5F60E4A69083279D4D807612 (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_GetPinnableReference_m931167F8DD3B1AEF5F60E4A69083279D4D807612_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mFBD60CBEAF42917C86348F7886AE3E259325A078 (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_Clear_mFBD60CBEAF42917C86348F7886AE3E259325A078_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m82CC1CAE5FB81C11E742BC4E85F38D686677F91B (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , const RuntimeMethod*))Span_1_Fill_m82CC1CAE5FB81C11E742BC4E85F38D686677F91B_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7 (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))Span_1_TryCopyTo_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m37A6A1109BF48620471AF9DBF00AA3B5DA6670CA_inline (ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF *, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m37A6A1109BF48620471AF9DBF00AA3B5DA6670CA_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m799279E176A409B07D77AC3DB5016ED8D06A7CFD (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_ToString_m799279E176A409B07D77AC3DB5016ED8D06A7CFD_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, int32_t, const RuntimeMethod*))Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* Span_1_ToArray_m3CC31236A29C1012E7D262ECE2C858E44F1C146D (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_ToArray_m3CC31236A29C1012E7D262ECE2C858E44F1C146D_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))Span_1_get_ByteOffset_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_get_Length_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m6911E41637585F6E41279D27E39C2F07EFBF93D9 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_get_IsEmpty_m6911E41637585F6E41279D27E39C2F07EFBF93D9_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m7DB39C1D9625CBF38453282E12878C3055E63239 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m7DB39C1D9625CBF38453282E12878C3055E63239_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mC9A00A929932C7CEC19789206F99A0116B020227_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*, const RuntimeMethod*))Span_1__ctor_mC9A00A929932C7CEC19789206F99A0116B020227_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_GetPinnableReference_m4B0F142986EC9F9D49091261DDCDFDC99D9BCE77 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_GetPinnableReference_m4B0F142986EC9F9D49091261DDCDFDC99D9BCE77_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mE8EEFE2E8C3536BAE022179FF67F3B2AABEEA38E (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_Clear_mE8EEFE2E8C3536BAE022179FF67F3B2AABEEA38E_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m3C6D1EE22D02513979DBAF3F64B288237C2EC873 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , const RuntimeMethod*))Span_1_Fill_m3C6D1EE22D02513979DBAF3F64B288237C2EC873_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m69C9655938297B8738BCCF1DEAA0EFFA16473D93 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))Span_1_TryCopyTo_m69C9655938297B8738BCCF1DEAA0EFFA16473D93_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mC0B16B78CBB8E70E37F0EE3B535883CE8CAE4774_inline (ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 *, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC0B16B78CBB8E70E37F0EE3B535883CE8CAE4774_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mC095E66AF61E78DB9115AEFBE2E93DB2FA141E44 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_ToString_mC095E66AF61E78DB9115AEFBE2E93DB2FA141E44_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, int32_t, const RuntimeMethod*))Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* Span_1_ToArray_m02D3C4A7A21A7927328DFCC8877C7DF421404EF9 (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_ToArray_m02D3C4A7A21A7927328DFCC8877C7DF421404EF9_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mD5550551A18666CB9879B06E595EC0B465BDCC27_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))Span_1_get_ByteOffset_mD5550551A18666CB9879B06E595EC0B465BDCC27_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_get_Length_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m8AA1F896B79E82564D57E36CDF63849F05486D03 (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_get_IsEmpty_m8AA1F896B79E82564D57E36CDF63849F05486D03_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95 (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, const RuntimeMethod*))Span_1__ctor_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mC02CF03827EE29BB36DD6B25F89830948C3A4862_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC02CF03827EE29BB36DD6B25F89830948C3A4862_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline RuntimeObject ** Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject ** (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, int32_t, const RuntimeMethod*))Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline RuntimeObject ** Span_1_GetPinnableReference_m84A5D8D69B7FC485508278D883A2E8096A3D32CE (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( RuntimeObject ** (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_GetPinnableReference_m84A5D8D69B7FC485508278D883A2E8096A3D32CE_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline RuntimeObject ** Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( RuntimeObject ** (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_mB7820D947A5DCC3CAB2DFEC72B5FB9E85A700B72 (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_Clear_mB7820D947A5DCC3CAB2DFEC72B5FB9E85A700B72_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_m94F7DC23E0A0A208FDA82DA92BFDAF1D4C7111BA (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, RuntimeObject *, const RuntimeMethod*))Span_1_Fill_m94F7DC23E0A0A208FDA82DA92BFDAF1D4C7111BA_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5 (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB , const RuntimeMethod*))Span_1_TryCopyTo_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1 (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB , const RuntimeMethod*))Span_1_CopyTo_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mDEB6C4241AC4A70D766061505FD816648325CCF1_inline (ReadOnlySpan_1_t94EC580ED854353C1A8BC303DA443E801C01F4FE * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t94EC580ED854353C1A8BC303DA443E801C01F4FE *, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mDEB6C4241AC4A70D766061505FD816648325CCF1_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m35C2084E2D887586BC068A274D88D7A25F50C56C (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_ToString_m35C2084E2D887586BC068A274D88D7A25F50C56C_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t02101D0E06A1280E520FC29615C0103A114946DB (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, int32_t, const RuntimeMethod*))Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t02101D0E06A1280E520FC29615C0103A114946DB (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Span_1_ToArray_mBAA955AD6BF458609F0026031A16EF62EFDF8AAD (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_ToArray_mBAA955AD6BF458609F0026031A16EF62EFDF8AAD_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *, const RuntimeMethod*))Span_1_get_ByteOffset_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_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_m305364EA1AE130C5951C6A2065CC496B97A148B7_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, const RuntimeMethod*))Span_1__ctor_m305364EA1AE130C5951C6A2065CC496B97A148B7_gshared_inline)(__this, ___array0, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B *, const RuntimeMethod*))Span_1_get_Length_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_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 RuntimeObject ** Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject ** (*) (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B *, int32_t, const RuntimeMethod*))Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_gshared_inline)(__this, ___index0, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7 (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B *, const RuntimeMethod*))Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC_gshared)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_get_Length_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_mCCA1283F4A679CD1C3E9960A4EA238693851FE76 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_get_IsEmpty_mCCA1283F4A679CD1C3E9960A4EA238693851FE76_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mCF815C0F9794E39BF6F50B820526B78A1B296C20 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mCF815C0F9794E39BF6F50B820526B78A1B296C20_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*, const RuntimeMethod*))Span_1__ctor_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, const RuntimeMethod*))Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_GetPinnableReference_m0841278E862244CB3BB626B716493E4962BECB73 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_GetPinnableReference_m0841278E862244CB3BB626B716493E4962BECB73_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m8BA25281D2417064069F67F53A365D098E7D8A3B (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_Clear_m8BA25281D2417064069F67F53A365D098E7D8A3B_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mAD56FE0571BD2A8FFF7884919F867105854D2C87 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , const RuntimeMethod*))Span_1_Fill_mAD56FE0571BD2A8FFF7884919F867105854D2C87_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m619C61ECBB24F08A592D67F0D0DD3F534194A276 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))Span_1_TryCopyTo_m619C61ECBB24F08A592D67F0D0DD3F534194A276_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mC0A83D8113073E898E5AEADF346906C45812806D (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))Span_1_CopyTo_mC0A83D8113073E898E5AEADF346906C45812806D_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m1FC0F7C00025B017DCD2EEF6E9A8CCF9CC6A978B_inline (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F *, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1FC0F7C00025B017DCD2EEF6E9A8CCF9CC6A978B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m82A73DBB6062C319493C13384BC6B5A0F8E9037D (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_ToString_m82A73DBB6062C319493C13384BC6B5A0F8E9037D_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, const RuntimeMethod*))Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* Span_1_ToArray_mA494DC69A62C293C6D4252AE4D4F53F999A7E730 (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_ToArray_mA494DC69A62C293C6D4252AE4D4F53F999A7E730_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, const RuntimeMethod*))Span_1_get_ByteOffset_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m184AB19852147A06BBB4E87169E3D1C9DCB84FA7 (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_get_IsEmpty_m184AB19852147A06BBB4E87169E3D1C9DCB84FA7_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mF9EF18F01EECC4FC016439221465A08695CD3A68 (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mF9EF18F01EECC4FC016439221465A08695CD3A68_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_mD86B33293D928B40F341032AEBE6CB94DE95730F_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*, const RuntimeMethod*))Span_1__ctor_mD86B33293D928B40F341032AEBE6CB94DE95730F_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, const RuntimeMethod*))Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_GetPinnableReference_m3DFDA0D3F3840DA236EEAB64844EA6828836E415 (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_GetPinnableReference_m3DFDA0D3F3840DA236EEAB64844EA6828836E415_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m3C16FDAA57E80E1F63BD986700113CD10E91282C (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_Clear_m3C16FDAA57E80E1F63BD986700113CD10E91282C_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mAC8E622910A1C1A99B68FEC18B1E3126B37E4AD8 (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))Span_1_Fill_mAC8E622910A1C1A99B68FEC18B1E3126B37E4AD8_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_m8C85ECD863273BC9B62F72D283DA437A3D116B44 (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))Span_1_TryCopyTo_m8C85ECD863273BC9B62F72D283DA437A3D116B44_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mD20CB9AE00AEE340B334670D5197228708F96EAB (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))Span_1_CopyTo_mD20CB9AE00AEE340B334670D5197228708F96EAB_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mADEE08822E6B129C5BC189B1912A260A87F642CB_inline (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F *, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mADEE08822E6B129C5BC189B1912A260A87F642CB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m04749672416E260307FAD82C2160CEE2938F7298 (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_ToString_m04749672416E260307FAD82C2160CEE2938F7298_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, const RuntimeMethod*))Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* Span_1_ToArray_m44BB893F452CF0BA32340446F90E665B7ADFC0CC (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_ToArray_m44BB893F452CF0BA32340446F90E665B7ADFC0CC_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_mB736143497A40E15CC2F4FF26E85992A29552BCD_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_get_ByteOffset_mB736143497A40E15CC2F4FF26E85992A29552BCD_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_get_Length_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m48E45774DFDF3522BD47B9B31BBE03F96F80574F (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_get_IsEmpty_m48E45774DFDF3522BD47B9B31BBE03F96F80574F_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mB78180E66E2E241637779814F1809F7EC10398E5 (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mB78180E66E2E241637779814F1809F7EC10398E5_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18 (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m3528B02438F4956B4E336F585A15B754E7696DE8_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*, const RuntimeMethod*))Span_1__ctor_m3528B02438F4956B4E336F585A15B754E7696DE8_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_GetPinnableReference_mCBDFE31659F5B105FD820379689EE4AF00D53493 (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_GetPinnableReference_mCBDFE31659F5B105FD820379689EE4AF00D53493_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m1336B2523A09FCB38EF172F94C7998838E74C3CA (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_Clear_m1336B2523A09FCB38EF172F94C7998838E74C3CA_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mE7FD5D85D6DD7C1A3DC4D71E2045654AB5BA1F0D (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , const RuntimeMethod*))Span_1_Fill_mE7FD5D85D6DD7C1A3DC4D71E2045654AB5BA1F0D_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738 (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))Span_1_TryCopyTo_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mD5B9E69C74EB26174EABF847B86397BEDF9661A7 (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))Span_1_CopyTo_mD5B9E69C74EB26174EABF847B86397BEDF9661A7_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m793F319E0586B3B9A17F673DC676CF3EA7429EF4_inline (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 *, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m793F319E0586B3B9A17F673DC676CF3EA7429EF4_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_m9ED6FF5FA67AED7726A2735EEB06A019A06AAC65 (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_ToString_m9ED6FF5FA67AED7726A2735EEB06A019A06AAC65_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, const RuntimeMethod*))Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* Span_1_ToArray_mBD5501AA4A2BB03E5644628D1516FF88BEB424DD (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_ToArray_mBD5501AA4A2BB03E5644628D1516FF88BEB424DD_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, const RuntimeMethod*))Span_1_get_ByteOffset_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_gshared_inline)(__this, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_get_Length_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_gshared_inline)(__this, method); } // System.Boolean System.Span`1::get_IsEmpty() inline bool Span_1_get_IsEmpty_m109094751B563C942CFEC13B606FF58EE276702E (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( bool (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_get_IsEmpty_m109094751B563C942CFEC13B606FF58EE276702E_gshared)(__this, method); } // System.Boolean System.Span`1::Equals(System.Object) inline bool Span_1_Equals_mDE225806896E08087911DF714A34074448E561EB (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, RuntimeObject *, const RuntimeMethod*))Span_1_Equals_mDE225806896E08087911DF714A34074448E561EB_gshared)(__this, ___obj0, method); } // System.Int32 System.Span`1::GetHashCode() inline int32_t Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7 (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7_gshared)(__this, method); } // System.Void System.Span`1::.ctor(T[]) inline void Span_1__ctor_m8FCE537C0A738C25E1040CB80292637DCE6167D4_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*, const RuntimeMethod*))Span_1__ctor_m8FCE537C0A738C25E1040CB80292637DCE6167D4_gshared_inline)(__this, ___array0, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) inline void Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared_inline)(__this, ___array0, ___start1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Void*,System.Int32) inline void Span_1__ctor_mBA60744558566F5C0596F8F9077083829129EDFE_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mBA60744558566F5C0596F8F9077083829129EDFE_gshared_inline)(__this, ___pointer0, ___length1, method); } // T& System.Span`1::get_Item(System.Int32) inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared_inline)(__this, ___index0, method); } // T& System.Span`1::GetPinnableReference() inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_GetPinnableReference_m5F2BA336867B87294A652A4CC66BC4EAB06233CC (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_GetPinnableReference_m5F2BA336867B87294A652A4CC66BC4EAB06233CC_gshared)(__this, method); } // T& System.Span`1::DangerousGetPinnableReference() inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_gshared_inline)(__this, method); } // System.Void System.Span`1::Clear() inline void Span_1_Clear_m54A183637DCCAD94CEA1517BB6EFB398563B3CA9 (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_Clear_m54A183637DCCAD94CEA1517BB6EFB398563B3CA9_gshared)(__this, method); } // System.Void System.Span`1::Fill(T) inline void Span_1_Fill_mEF458D812ED581C6F49C92DBAC595DFAD84E5638 (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___value0, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , const RuntimeMethod*))Span_1_Fill_mEF458D812ED581C6F49C92DBAC595DFAD84E5638_gshared)(__this, ___value0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) inline bool Span_1_TryCopyTo_mCECC197DA4306FAE89CBEA15E52C780507258ADC (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method) { return (( bool (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))Span_1_TryCopyTo_mCECC197DA4306FAE89CBEA15E52C780507258ADC_gshared)(__this, ___destination0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))Span_1_CopyTo_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE_gshared)(__this, ___destination0, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_mD92AF7A48FEF289EC183C6221A842AC4D5DD550B_inline (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B *, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mD92AF7A48FEF289EC183C6221A842AC4D5DD550B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.String System.Span`1::ToString() inline String_t* Span_1_ToString_mDB9579D278006107FC62D263732E30B4E846B222 (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( String_t* (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_ToString_mDB9579D278006107FC62D263732E30B4E846B222_gshared)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, const RuntimeMethod*))Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline)(__this, ___start0, ___length1, method); } // T[] System.Span`1::ToArray() inline Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* Span_1_ToArray_mB040E36DA9046B4A29014FEA81FFD6F3DDF3B6AE (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_ToArray_mB040E36DA9046B4A29014FEA81FFD6F3DDF3B6AE_gshared)(__this, method); } // System.Pinnable`1 System.Span`1::get_Pinnable() inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_gshared_inline)(__this, method); } // System.IntPtr System.Span`1::get_ByteOffset() inline intptr_t Span_1_get_ByteOffset_m85A159C7741EC9FC838615D3199CD650D569C6A9_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { return (( intptr_t (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, const RuntimeMethod*))Span_1_get_ByteOffset_m85A159C7741EC9FC838615D3199CD650D569C6A9_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_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mDA70904511EB81AA27229D5F0AA67A746B868A7F_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_mDA70904511EB81AA27229D5F0AA67A746B868A7F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mDA70904511EB81AA27229D5F0AA67A746B868A7F(_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_m25F8CFCECB81FAF48F726E7BFB9EED49FDAD1F4A_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___left0, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___right1, const RuntimeMethod* method) { { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_0 = ___left0; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 , Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_0, (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )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_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mDEBFAD6D2ED123B8C2AF18CA6FBD9AE5371D68FA(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m73CACCB8136DF09D867C46DCD78D6610BFE659B5_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_m73CACCB8136DF09D867C46DCD78D6610BFE659B5_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m73CACCB8136DF09D867C46DCD78D6610BFE659B5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m73CACCB8136DF09D867C46DCD78D6610BFE659B5(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_op_Implicit_m4B8D8C5DB9FA9623A9713F68BE4BEF7312352511_gshared (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___array0, const RuntimeMethod* method) { { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_0 = ___array0; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m3918585C882139C388F9C2BA5B9D0E488D5C903E_inline((&L_1), (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_get_Empty_mDEED98B69B79989182241F55DFD3D104FEC21675_gshared (const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_0 = V_0; return (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m3918585C882139C388F9C2BA5B9D0E488D5C903E_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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; } IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 V_0; memset((&V_0), 0, sizeof(V_0)); { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 )); goto IL_0037; } { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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: { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_8 = ___array0; Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_9; L_9 = (( Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * (*) (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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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_m3918585C882139C388F9C2BA5B9D0E488D5C903E_AdjustorThunk (RuntimeObject * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___array0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3918585C882139C388F9C2BA5B9D0E488D5C903E_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Create_mC69A0084258A379FA7C54CAC7188D2C3C089DCC7_gshared (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 V_2; memset((&V_2), 0, sizeof(V_2)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 V_3; memset((&V_3), 0, sizeof(V_3)); { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_2 = V_2; return (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 )); goto IL_0042; } { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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)); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_16 = ___array0; Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_17; L_17 = (( Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * (*) (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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline((&L_20), (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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; } IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 V_0; memset((&V_0), 0, sizeof(V_0)); { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 )); goto IL_0043; } { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_15 = ___array0; Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_16; L_16 = (( Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * (*) (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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_AdjustorThunk (RuntimeObject * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_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_m32D709D38B61219FB943904AF519F746045069C0_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_m32D709D38B61219FB943904AF519F746045069C0_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m32D709D38B61219FB943904AF519F746045069C0_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_m589E7C695BA7376169435F5FEAD8A90D748D516E_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * 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_m589E7C695BA7376169435F5FEAD8A90D748D516E_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_2 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_5; L_5 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (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; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_7; L_7 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_7); } IL_0030: { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_8 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_8); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_9 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_11; L_11 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_13; L_13 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_13); } } IL2CPP_EXTERN_C IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * _returnValue; _returnValue = Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_GetPinnableReference_m917D8CBC37F92BADE397B55BE19B5BD9783AFB7D_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_1 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_4; L_4 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (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 (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_4); } IL_0024: { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_5 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_5); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_6 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_8; L_8 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_8); } IL_003b: { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_9; L_9 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (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 (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_9); } } IL2CPP_EXTERN_C IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_GetPinnableReference_m917D8CBC37F92BADE397B55BE19B5BD9783AFB7D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * _returnValue; _returnValue = Span_1_GetPinnableReference_m917D8CBC37F92BADE397B55BE19B5BD9783AFB7D(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m60941072EC056EEB6421A14ADA9DB5F140F1159A_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_7 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_12 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_12); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_13 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_15; L_15 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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* (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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: { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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_m60941072EC056EEB6421A14ADA9DB5F140F1159A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m60941072EC056EEB6421A14ADA9DB5F140F1159A(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m950AD6EEEA45343E479ADD418C8C9AAAA6AB49FD_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 ___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; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * 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* (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(&___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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_5 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_10 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_10); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_11 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_13; L_13 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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* (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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: { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_19 = V_4; int32_t L_20 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_21; L_21 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_22 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_21 = L_22; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_23 = V_4; int32_t L_24 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_25; L_25 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_26 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_25 = L_26; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_27 = V_4; int32_t L_28 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_29; L_29 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_30 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_29 = L_30; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_31 = V_4; int32_t L_32 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_33; L_33 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_34 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_33 = L_34; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_35 = V_4; int32_t L_36 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_37; L_37 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_38 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_37 = L_38; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_39 = V_4; int32_t L_40 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_41; L_41 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_42 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_41 = L_42; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_43 = V_4; int32_t L_44 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_45; L_45 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_46 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_45 = L_46; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_47 = V_4; int32_t L_48 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_49; L_49 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_50 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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; } } { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_56 = V_4; int32_t L_57 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_58; L_58 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_59 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_58 = L_59; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_60 = V_4; int32_t L_61 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_62; L_62 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_63 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_62 = L_63; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_64 = V_4; int32_t L_65 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_66; L_66 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_67 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_66 = L_67; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_68 = V_4; int32_t L_69 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_70; L_70 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_71 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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: { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_73 = V_4; int32_t L_74 = V_5; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_75; L_75 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 L_76 = ___value0; *(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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_m950AD6EEEA45343E479ADD418C8C9AAAA6AB49FD_AdjustorThunk (RuntimeObject * __this, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 ___value0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m950AD6EEEA45343E479ADD418C8C9AAAA6AB49FD(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m288EFA001F99C3B8065A8ED258C3A9D9614724DA_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method) { { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )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_m288EFA001F99C3B8065A8ED258C3A9D9614724DA_AdjustorThunk (RuntimeObject * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m288EFA001F99C3B8065A8ED258C3A9D9614724DA(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * V_2 = NULL; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 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: { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_6; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_7; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_8 = V_3; int32_t L_9 = V_1; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_8, (int32_t)L_9, (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C_AdjustorThunk (RuntimeObject * __this, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___destination0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m756EED27953BD1B839A3DE608B5A0DCEC4BA030C(_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_mE940E3ABAECA897BF2F9CFA079D093F31EB095C8_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___left0, Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___right1, const RuntimeMethod* method) { { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 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; } } { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_4, (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 Span_1_op_Implicit_m84513267DD94E2DBA280E8821AA29DD82A35F70E_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 ___span0, const RuntimeMethod* method) { { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_0 = ___span0; Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_1 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)L_0.get__pinnable_0(); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m7500B8D596EE9F47F48143429D0EC25827FDF376_inline((&L_6), (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mA8FFCECF2BFEB9B087FB1973254F061CF10FADF9_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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; } } { IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)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_mA8FFCECF2BFEB9B087FB1973254F061CF10FADF9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mA8FFCECF2BFEB9B087FB1973254F061CF10FADF9(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_7 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline((&L_10), (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_10; } } IL2CPP_EXTERN_C Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 _returnValue; _returnValue = Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_8 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline((&L_11), (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_11; } } IL2CPP_EXTERN_C Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 _returnValue; _returnValue = Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* Span_1_ToArray_m042D5541BCE3E53D7F33D1562B397AFCD2DD88C7_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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)); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_1 = ((PerTypeValues_1_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_3 = (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)(IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)L_3; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_4 = V_0; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_5; L_5 = (( Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 (*) (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m288EFA001F99C3B8065A8ED258C3A9D9614724DA((Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 *)__this, (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_6 = V_0; return (IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717*)L_6; } } IL2CPP_EXTERN_C IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* Span_1_ToArray_m042D5541BCE3E53D7F33D1562B397AFCD2DD88C7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* _returnValue; _returnValue = Span_1_ToArray_m042D5541BCE3E53D7F33D1562B397AFCD2DD88C7(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_0 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_3; L_3 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (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 (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_3); } IL_001c: { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_4 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_4); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_5 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_7; L_7 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_7); } } IL2CPP_EXTERN_C IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_0 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); return (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * _returnValue; _returnValue = Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m2685CF3562A42884A233A85E84D8E77199D1EC34_gshared (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_m2685CF3562A42884A233A85E84D8E77199D1EC34_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m2685CF3562A42884A233A85E84D8E77199D1EC34_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_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m143BB56AAFB2C6D13825E7AC98471008C1E6DC3E_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_m143BB56AAFB2C6D13825E7AC98471008C1E6DC3E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m143BB56AAFB2C6D13825E7AC98471008C1E6DC3E(_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_mDF5355ACFD16F23DF69E008586E814F0577592F4_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___left0, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___right1, const RuntimeMethod* method) { { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_0 = ___left0; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D , Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_0, (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )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_m628D68E3217D635B5F3307EA01D5EB9D11C7F129_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_m628D68E3217D635B5F3307EA01D5EB9D11C7F129_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m628D68E3217D635B5F3307EA01D5EB9D11C7F129_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m628D68E3217D635B5F3307EA01D5EB9D11C7F129(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_m6140B995ACF6DB512A563F980D85C923E849E5C6_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m6140B995ACF6DB512A563F980D85C923E849E5C6(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_op_Implicit_m39101BBE470DE6CAF0388E575246E69DE011E8D2_gshared (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, const RuntimeMethod* method) { { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_0 = ___array0; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_inline((&L_1), (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_get_Empty_mCAD6FC82C2BA55EA62A71180E12EC992626CF2CF_gshared (const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_0 = V_0; return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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; } int16_t V_0 = 0; { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(int16_t)); goto IL_0037; } { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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: { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_8 = ___array0; Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_9; L_9 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_AdjustorThunk (RuntimeObject * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Create_m6071CD0768C86970273C3AC3808E6269645A70E6_gshared (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D V_2; memset((&V_2), 0, sizeof(V_2)); int16_t V_3 = 0; { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_2 = V_2; return (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(int16_t)); goto IL_0042; } { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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)); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_16 = ___array0; Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_17; L_17 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_20), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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; } int16_t V_0 = 0; { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(int16_t)); goto IL_0043; } { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_15 = ___array0; Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_16; L_16 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_AdjustorThunk (RuntimeObject * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_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_m94FD28362E924FF01FA19552F65F98DE7FCB7810_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_m94FD28362E924FF01FA19552F65F98DE7FCB7810_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m94FD28362E924FF01FA19552F65F98DE7FCB7810_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_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * 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_m8687E33A77B47C140B189D4DD0084F72CD546C20_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t* Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_2 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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); int16_t* L_5; L_5 = (( int16_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; int16_t* L_7; L_7 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int16_t*)(L_7); } IL_0030: { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_8 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_8); int16_t* L_9 = (int16_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_11; L_11 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; int16_t* L_13; L_13 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int16_t*)(L_13); } } IL2CPP_EXTERN_C int16_t* Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int16_t* _returnValue; _returnValue = Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t* Span_1_GetPinnableReference_m637217A1922E647FF7D6EF17DB856614F0350390_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_1 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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); int16_t* L_4; L_4 = (( int16_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 (int16_t*)(L_4); } IL_0024: { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_5 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_5); int16_t* L_6 = (int16_t*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_8; L_8 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_t*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int16_t*)(L_8); } IL_003b: { int16_t* L_9; L_9 = (( int16_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 (int16_t*)(L_9); } } IL2CPP_EXTERN_C int16_t* Span_1_GetPinnableReference_m637217A1922E647FF7D6EF17DB856614F0350390_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int16_t* _returnValue; _returnValue = Span_1_GetPinnableReference_m637217A1922E647FF7D6EF17DB856614F0350390(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m2DCBC99A00C4D61CB8408A8B31D9F28117FC04A7_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_7 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_12 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_12); int16_t* L_13 = (int16_t*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_15; L_15 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_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* (*) (int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int16_t*)(int16_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; int16_t* L_24; L_24 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((int16_t*)(int16_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: { int16_t* L_28; L_28 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int16_t*)(int16_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_m2DCBC99A00C4D61CB8408A8B31D9F28117FC04A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m2DCBC99A00C4D61CB8408A8B31D9F28117FC04A7(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, int16_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; int16_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* (*) (int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int16_t*)(int16_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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_5 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_10 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_10); int16_t* L_11 = (int16_t*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_13; L_13 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_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* (*) (int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int16_t*)(int16_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: { int16_t* L_18; L_18 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (int16_t*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { int16_t* L_19 = V_4; int32_t L_20 = V_5; int16_t* L_21; L_21 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int16_t L_22 = ___value0; *(int16_t*)L_21 = L_22; int16_t* L_23 = V_4; int32_t L_24 = V_5; int16_t* L_25; L_25 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_26 = ___value0; *(int16_t*)L_25 = L_26; int16_t* L_27 = V_4; int32_t L_28 = V_5; int16_t* L_29; L_29 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_30 = ___value0; *(int16_t*)L_29 = L_30; int16_t* L_31 = V_4; int32_t L_32 = V_5; int16_t* L_33; L_33 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_34 = ___value0; *(int16_t*)L_33 = L_34; int16_t* L_35 = V_4; int32_t L_36 = V_5; int16_t* L_37; L_37 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_38 = ___value0; *(int16_t*)L_37 = L_38; int16_t* L_39 = V_4; int32_t L_40 = V_5; int16_t* L_41; L_41 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_42 = ___value0; *(int16_t*)L_41 = L_42; int16_t* L_43 = V_4; int32_t L_44 = V_5; int16_t* L_45; L_45 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_46 = ___value0; *(int16_t*)L_45 = L_46; int16_t* L_47 = V_4; int32_t L_48 = V_5; int16_t* L_49; L_49 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_50 = ___value0; *(int16_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; } } { int16_t* L_56 = V_4; int32_t L_57 = V_5; int16_t* L_58; L_58 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int16_t L_59 = ___value0; *(int16_t*)L_58 = L_59; int16_t* L_60 = V_4; int32_t L_61 = V_5; int16_t* L_62; L_62 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_63 = ___value0; *(int16_t*)L_62 = L_63; int16_t* L_64 = V_4; int32_t L_65 = V_5; int16_t* L_66; L_66 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_67 = ___value0; *(int16_t*)L_66 = L_67; int16_t* L_68 = V_4; int32_t L_69 = V_5; int16_t* L_70; L_70 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_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)); int16_t L_71 = ___value0; *(int16_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: { int16_t* L_73 = V_4; int32_t L_74 = V_5; int16_t* L_75; L_75 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int16_t L_76 = ___value0; *(int16_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_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C_AdjustorThunk (RuntimeObject * __this, int16_t ___value0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mCC56ACAE75490BFFB6DB5421CE9A7D47A730685C(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method) { { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )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_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B_AdjustorThunk (RuntimeObject * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int16_t* V_2 = NULL; int16_t* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D 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: { int16_t* L_6; L_6 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (int16_t*)L_6; int16_t* L_7; L_7 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (int16_t*)L_7; int16_t* L_8 = V_3; int32_t L_9 = V_1; int16_t* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (int16_t*, int32_t, int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((int16_t*)(int16_t*)L_8, (int32_t)L_9, (int16_t*)(int16_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_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08_AdjustorThunk (RuntimeObject * __this, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___destination0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mF5DF5EB9C3E221A5CEF49373D2369EC089ED3F08(_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_m3608E87F1CE08BC5FF4450A03FCA4126192B109D_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___left0, Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___right1, const RuntimeMethod* method) { { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D 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; } } { int16_t* L_4; L_4 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); int16_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (int16_t*, int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((int16_t*)(int16_t*)L_4, (int16_t*)(int16_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_t2204A3A7B5352B4A905354D57F849E5BF6F746AF Span_1_op_Implicit_m0AA0F63EA41BD55242F69FF7F244792D6AE8F04A_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D ___span0, const RuntimeMethod* method) { { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_0 = ___span0; Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_1 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)L_0.get__pinnable_0(); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t2204A3A7B5352B4A905354D57F849E5BF6F746AF L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mC322379816472661E34791BBA0E0952D6A3387DA_inline((&L_6), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_t2204A3A7B5352B4A905354D57F849E5BF6F746AF )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mCBCE867DD8C3D66FD65D47D344DA1691D71C0ACF_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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; } } { int16_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (int16_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((int16_t*)(int16_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_mCBCE867DD8C3D66FD65D47D344DA1691D71C0ACF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mCBCE867DD8C3D66FD65D47D344DA1691D71C0ACF(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_7 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_10), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_10; } } IL2CPP_EXTERN_C Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D _returnValue; _returnValue = Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_8 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_11), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_11; } } IL2CPP_EXTERN_C Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D _returnValue; _returnValue = Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* Span_1_ToArray_mDBC912406E08916B0A8D459C26C3E626EFA50DFD_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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)); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_1 = ((PerTypeValues_1_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_3 = (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)(Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)L_3; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_4 = V_0; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_5; L_5 = (( Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D (*) (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m6C290B5A28B15B38367A117F8A35B14BCCA6C34B((Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D *)__this, (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_6 = V_0; return (Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD*)L_6; } } IL2CPP_EXTERN_C Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* Span_1_ToArray_mDBC912406E08916B0A8D459C26C3E626EFA50DFD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* _returnValue; _returnValue = Span_1_ToArray_mDBC912406E08916B0A8D459C26C3E626EFA50DFD(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t* Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_0 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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); int16_t* L_3; L_3 = (( int16_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 (int16_t*)(L_3); } IL_001c: { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_4 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_4); int16_t* L_5 = (int16_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_7; L_7 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int16_t*)(L_7); } } IL2CPP_EXTERN_C int16_t* Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int16_t* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_0 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); return (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * _returnValue; _returnValue = Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA41D9EC09106E0CB53F12452FF32AAA370410068_gshared (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_mA41D9EC09106E0CB53F12452FF32AAA370410068_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mA41D9EC09106E0CB53F12452FF32AAA370410068_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_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m430900F709474284E21C9AB19D567AB6B7A42EE7_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_m430900F709474284E21C9AB19D567AB6B7A42EE7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m430900F709474284E21C9AB19D567AB6B7A42EE7(_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_m930BA727410228CF27A2700D29B0D9FB63C900D6_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___left0, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___right1, const RuntimeMethod* method) { { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = ___left0; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_0, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )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_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m9FD56C8BB8ADAC836ABFC6EEB9A5A1CD4501BE32(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mE26F9D470A3837EE19862427CF1B7DDCDFAEF0FC(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_op_Implicit_m935FF0D07CAC1E683A784E09B398C9AD411A2E28_gshared (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, const RuntimeMethod* method) { { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___array0; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_inline((&L_1), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_get_Empty_m6BE55B66F7ACC21A75E5A2417E37319880D9349E_gshared (const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = V_0; return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(int32_t)); goto IL_0037; } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___array0; Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_9; L_9 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_AdjustorThunk (RuntimeObject * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Create_m789A6988029EC11BBBAC9E2B72323C2DEB70DFDD_gshared (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2 = V_2; return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(int32_t)); goto IL_0042; } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16 = ___array0; Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_17; L_17 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_20), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(int32_t)); goto IL_0043; } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = ___array0; Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_16; L_16 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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_m9AEC6413B47543D5A67556E88886542285AA3D3B_AdjustorThunk (RuntimeObject * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_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_m8DACE4445D895C919427867174F634254AAC74F6_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_m8DACE4445D895C919427867174F634254AAC74F6_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m8DACE4445D895C919427867174F634254AAC74F6_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_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * 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_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_2 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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); int32_t* L_5; L_5 = (( int32_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; int32_t* L_7; L_7 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int32_t*)(L_7); } IL_0030: { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_8); int32_t* L_9 = (int32_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_11; L_11 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; int32_t* L_13; L_13 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int32_t*)(L_13); } } IL2CPP_EXTERN_C int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t* _returnValue; _returnValue = Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* Span_1_GetPinnableReference_m2E4BDE970841A67B4DB21C711762F25744504BAD_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_1 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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); int32_t* L_4; L_4 = (( int32_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 (int32_t*)(L_4); } IL_0024: { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_5 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_5); int32_t* L_6 = (int32_t*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_8; L_8 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_t*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int32_t*)(L_8); } IL_003b: { int32_t* L_9; L_9 = (( int32_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 (int32_t*)(L_9); } } IL2CPP_EXTERN_C int32_t* Span_1_GetPinnableReference_m2E4BDE970841A67B4DB21C711762F25744504BAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t* _returnValue; _returnValue = Span_1_GetPinnableReference_m2E4BDE970841A67B4DB21C711762F25744504BAD(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mF10F1BF137BB8283D9880B0F61945A0BEF797A55_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_7 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_12 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_12); int32_t* L_13 = (int32_t*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_15; L_15 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_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* (*) (int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int32_t*)(int32_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; int32_t* L_24; L_24 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((int32_t*)(int32_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: { int32_t* L_28; L_28 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int32_t*)(int32_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_mF10F1BF137BB8283D9880B0F61945A0BEF797A55_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mF10F1BF137BB8283D9880B0F61945A0BEF797A55(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m3FF63D93E1BABD967923603CEE3C82CC24F1A2CF_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_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; int32_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* (*) (int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int32_t*)(int32_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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_5 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_10 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_10); int32_t* L_11 = (int32_t*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_13; L_13 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_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* (*) (int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int32_t*)(int32_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: { int32_t* L_18; L_18 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (int32_t*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { int32_t* L_19 = V_4; int32_t L_20 = V_5; int32_t* L_21; L_21 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int32_t L_22 = ___value0; *(int32_t*)L_21 = L_22; int32_t* L_23 = V_4; int32_t L_24 = V_5; int32_t* L_25; L_25 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_26 = ___value0; *(int32_t*)L_25 = L_26; int32_t* L_27 = V_4; int32_t L_28 = V_5; int32_t* L_29; L_29 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_30 = ___value0; *(int32_t*)L_29 = L_30; int32_t* L_31 = V_4; int32_t L_32 = V_5; int32_t* L_33; L_33 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_34 = ___value0; *(int32_t*)L_33 = L_34; int32_t* L_35 = V_4; int32_t L_36 = V_5; int32_t* L_37; L_37 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_38 = ___value0; *(int32_t*)L_37 = L_38; int32_t* L_39 = V_4; int32_t L_40 = V_5; int32_t* L_41; L_41 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_42 = ___value0; *(int32_t*)L_41 = L_42; int32_t* L_43 = V_4; int32_t L_44 = V_5; int32_t* L_45; L_45 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_46 = ___value0; *(int32_t*)L_45 = L_46; int32_t* L_47 = V_4; int32_t L_48 = V_5; int32_t* L_49; L_49 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_50 = ___value0; *(int32_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; } } { int32_t* L_56 = V_4; int32_t L_57 = V_5; int32_t* L_58; L_58 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int32_t L_59 = ___value0; *(int32_t*)L_58 = L_59; int32_t* L_60 = V_4; int32_t L_61 = V_5; int32_t* L_62; L_62 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_63 = ___value0; *(int32_t*)L_62 = L_63; int32_t* L_64 = V_4; int32_t L_65 = V_5; int32_t* L_66; L_66 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_67 = ___value0; *(int32_t*)L_66 = L_67; int32_t* L_68 = V_4; int32_t L_69 = V_5; int32_t* L_70; L_70 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_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)); int32_t L_71 = ___value0; *(int32_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: { int32_t* L_73 = V_4; int32_t L_74 = V_5; int32_t* L_75; L_75 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int32_t L_76 = ___value0; *(int32_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_m3FF63D93E1BABD967923603CEE3C82CC24F1A2CF_AdjustorThunk (RuntimeObject * __this, int32_t ___value0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m3FF63D93E1BABD967923603CEE3C82CC24F1A2CF(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method) { { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m5FB98242C943E2074F1A87A150A8D1755795DA29((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )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_mFE4B0CD9F55A9A42D53275524CB3239A132A6921_AdjustorThunk (RuntimeObject * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m5FB98242C943E2074F1A87A150A8D1755795DA29_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t* V_2 = NULL; int32_t* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 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: { int32_t* L_6; L_6 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (int32_t*)L_6; int32_t* L_7; L_7 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (int32_t*)L_7; int32_t* L_8 = V_3; int32_t L_9 = V_1; int32_t* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (int32_t*, int32_t, int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((int32_t*)(int32_t*)L_8, (int32_t)L_9, (int32_t*)(int32_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_m5FB98242C943E2074F1A87A150A8D1755795DA29_AdjustorThunk (RuntimeObject * __this, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___destination0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m5FB98242C943E2074F1A87A150A8D1755795DA29(_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_mE426DF912A2D55B23AC0447219D9A13AEB60BC2E_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___left0, Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___right1, const RuntimeMethod* method) { { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 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; } } { int32_t* L_4; L_4 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); int32_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (int32_t*, int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((int32_t*)(int32_t*)L_4, (int32_t*)(int32_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_tDE9B113AEA8441F589E3A720117AC711E35148E2 Span_1_op_Implicit_mAE896464ABF81EDFD9C5955344CE1B517D6D8B18_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___span0, const RuntimeMethod* method) { { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = ___span0; Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_1 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_0.get__pinnable_0(); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tDE9B113AEA8441F589E3A720117AC711E35148E2 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mD55B834AB48DC38C8763D31F23F42C0F6CC94BD9_inline((&L_6), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_tDE9B113AEA8441F589E3A720117AC711E35148E2 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m44B0B45DF8739997931BA7E1A28C5C4271D5BE9D_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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; } } { int32_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (int32_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((int32_t*)(int32_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_m44B0B45DF8739997931BA7E1A28C5C4271D5BE9D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m44B0B45DF8739997931BA7E1A28C5C4271D5BE9D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_7 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_10), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_10; } } IL2CPP_EXTERN_C Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 _returnValue; _returnValue = Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_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_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_11), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_11; } } IL2CPP_EXTERN_C Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 _returnValue; _returnValue = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Span_1_ToArray_mB77CD662E925B119828FBC7E921D7957EA73ED0D_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = ((PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = V_0; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_5; L_5 = (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mFE4B0CD9F55A9A42D53275524CB3239A132A6921((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)__this, (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = V_0; return (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6; } } IL2CPP_EXTERN_C Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Span_1_ToArray_mB77CD662E925B119828FBC7E921D7957EA73ED0D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* _returnValue; _returnValue = Span_1_ToArray_mB77CD662E925B119828FBC7E921D7957EA73ED0D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_0 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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); int32_t* L_3; L_3 = (( int32_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 (int32_t*)(L_3); } IL_001c: { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_4 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_4); int32_t* L_5 = (int32_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_7; L_7 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int32_t*)(L_7); } } IL2CPP_EXTERN_C int32_t* Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_0 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); return (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * _returnValue; _returnValue = Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_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_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m68640E44DEB952B77F5FEBC7B3EB720CE3FC4D0F_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_m68640E44DEB952B77F5FEBC7B3EB720CE3FC4D0F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m68640E44DEB952B77F5FEBC7B3EB720CE3FC4D0F(_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_m3B6675D44C1D515C7412000877C65D62DD05288E_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___left0, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___right1, const RuntimeMethod* method) { { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_0 = ___left0; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A , Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_0, (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )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_m224296F3880DE8266C18861095951391B7951308_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_m224296F3880DE8266C18861095951391B7951308_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m224296F3880DE8266C18861095951391B7951308_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m224296F3880DE8266C18861095951391B7951308(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m85B017D70232FFAB5E4BCAB9EF42ABF20FAC9998(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_op_Implicit_m57B318F57D87A2475767652F5EF40BC12FBE360A_gshared (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___array0, const RuntimeMethod* method) { { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_0 = ___array0; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_inline((&L_1), (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_get_Empty_mC0FF113DD9FA1F03941F01863E2EEB293534D650_gshared (const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_0 = V_0; return (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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; } int64_t V_0 = 0; { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(int64_t)); goto IL_0037; } { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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: { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_8 = ___array0; Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_9; L_9 = (( Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * (*) (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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_AdjustorThunk (RuntimeObject * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___array0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Create_mA044CDE1AB545C74427AF5E78F13DC64EA763042_gshared (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A V_2; memset((&V_2), 0, sizeof(V_2)); int64_t V_3 = 0; { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_2 = V_2; return (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(int64_t)); goto IL_0042; } { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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)); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_16 = ___array0; Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_17; L_17 = (( Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * (*) (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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline((&L_20), (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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; } int64_t V_0 = 0; { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(int64_t)); goto IL_0043; } { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_15 = ___array0; Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_16; L_16 = (( Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * (*) (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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_AdjustorThunk (RuntimeObject * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_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_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_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_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * 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_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_2 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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); int64_t* L_5; L_5 = (( int64_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; int64_t* L_7; L_7 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int64_t*)(L_7); } IL_0030: { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_8 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_8); int64_t* L_9 = (int64_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_11; L_11 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; int64_t* L_13; L_13 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int64_t*)(L_13); } } IL2CPP_EXTERN_C int64_t* Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t* _returnValue; _returnValue = Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* Span_1_GetPinnableReference_mC0C84385B9CD8902EA7F94ECE9E739E5D4A419F5_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_1 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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); int64_t* L_4; L_4 = (( int64_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 (int64_t*)(L_4); } IL_0024: { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_5 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_5); int64_t* L_6 = (int64_t*)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_8; L_8 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_t*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int64_t*)(L_8); } IL_003b: { int64_t* L_9; L_9 = (( int64_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 (int64_t*)(L_9); } } IL2CPP_EXTERN_C int64_t* Span_1_GetPinnableReference_mC0C84385B9CD8902EA7F94ECE9E739E5D4A419F5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t* _returnValue; _returnValue = Span_1_GetPinnableReference_mC0C84385B9CD8902EA7F94ECE9E739E5D4A419F5(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m4E68132D6EC8F9E5180ADC0240C736FC4CA5F6DF_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_7 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_12 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_12); int64_t* L_13 = (int64_t*)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_15; L_15 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_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* (*) (int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int64_t*)(int64_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; int64_t* L_24; L_24 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((int64_t*)(int64_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: { int64_t* L_28; L_28 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int64_t*)(int64_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_m4E68132D6EC8F9E5180ADC0240C736FC4CA5F6DF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m4E68132D6EC8F9E5180ADC0240C736FC4CA5F6DF(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m3AA04EA50F65AC4C246D96CCBE7A7011A59BFC57_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, int64_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; int64_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* (*) (int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int64_t*)(int64_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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_5 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_10 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_10); int64_t* L_11 = (int64_t*)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_13; L_13 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_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* (*) (int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((int64_t*)(int64_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: { int64_t* L_18; L_18 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (int64_t*)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { int64_t* L_19 = V_4; int32_t L_20 = V_5; int64_t* L_21; L_21 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int64_t L_22 = ___value0; *(int64_t*)L_21 = L_22; int64_t* L_23 = V_4; int32_t L_24 = V_5; int64_t* L_25; L_25 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_26 = ___value0; *(int64_t*)L_25 = L_26; int64_t* L_27 = V_4; int32_t L_28 = V_5; int64_t* L_29; L_29 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_30 = ___value0; *(int64_t*)L_29 = L_30; int64_t* L_31 = V_4; int32_t L_32 = V_5; int64_t* L_33; L_33 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_34 = ___value0; *(int64_t*)L_33 = L_34; int64_t* L_35 = V_4; int32_t L_36 = V_5; int64_t* L_37; L_37 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_38 = ___value0; *(int64_t*)L_37 = L_38; int64_t* L_39 = V_4; int32_t L_40 = V_5; int64_t* L_41; L_41 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_42 = ___value0; *(int64_t*)L_41 = L_42; int64_t* L_43 = V_4; int32_t L_44 = V_5; int64_t* L_45; L_45 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_46 = ___value0; *(int64_t*)L_45 = L_46; int64_t* L_47 = V_4; int32_t L_48 = V_5; int64_t* L_49; L_49 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_50 = ___value0; *(int64_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; } } { int64_t* L_56 = V_4; int32_t L_57 = V_5; int64_t* L_58; L_58 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int64_t L_59 = ___value0; *(int64_t*)L_58 = L_59; int64_t* L_60 = V_4; int32_t L_61 = V_5; int64_t* L_62; L_62 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_63 = ___value0; *(int64_t*)L_62 = L_63; int64_t* L_64 = V_4; int32_t L_65 = V_5; int64_t* L_66; L_66 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_67 = ___value0; *(int64_t*)L_66 = L_67; int64_t* L_68 = V_4; int32_t L_69 = V_5; int64_t* L_70; L_70 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_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)); int64_t L_71 = ___value0; *(int64_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: { int64_t* L_73 = V_4; int32_t L_74 = V_5; int64_t* L_75; L_75 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); int64_t L_76 = ___value0; *(int64_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_m3AA04EA50F65AC4C246D96CCBE7A7011A59BFC57_AdjustorThunk (RuntimeObject * __this, int64_t ___value0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m3AA04EA50F65AC4C246D96CCBE7A7011A59BFC57(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m10D0A0C673ED8E402200175F358BD42F7D0BA44A_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method) { { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m250CCE7022129C0AFB1AB7C70509361B855CC99B((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )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_m10D0A0C673ED8E402200175F358BD42F7D0BA44A_AdjustorThunk (RuntimeObject * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m10D0A0C673ED8E402200175F358BD42F7D0BA44A(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m250CCE7022129C0AFB1AB7C70509361B855CC99B_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int64_t* V_2 = NULL; int64_t* V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A 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: { int64_t* L_6; L_6 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (int64_t*)L_6; int64_t* L_7; L_7 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (int64_t*)L_7; int64_t* L_8 = V_3; int32_t L_9 = V_1; int64_t* L_10 = V_2; int32_t L_11 = V_0; (( void (*) (int64_t*, int32_t, int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((int64_t*)(int64_t*)L_8, (int32_t)L_9, (int64_t*)(int64_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_m250CCE7022129C0AFB1AB7C70509361B855CC99B_AdjustorThunk (RuntimeObject * __this, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___destination0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m250CCE7022129C0AFB1AB7C70509361B855CC99B(_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_m61DC953B971FBED1870A55DF69D29246CE2F029B_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___left0, Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___right1, const RuntimeMethod* method) { { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A 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; } } { int64_t* L_4; L_4 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); int64_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (int64_t*, int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((int64_t*)(int64_t*)L_4, (int64_t*)(int64_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_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 Span_1_op_Implicit_m426A56B21FFF9DF5BB58FEF5480C4526D08344A3_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A ___span0, const RuntimeMethod* method) { { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_0 = ___span0; Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_1 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)L_0.get__pinnable_0(); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mF1EEF2C92737CC35F4FFCF7085EBC895C2350183_inline((&L_6), (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m2665B9ED2B9C5C600770C24423C591F15B681AFB_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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; } } { int64_t* L_5; L_5 = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (int64_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((int64_t*)(int64_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_m2665B9ED2B9C5C600770C24423C591F15B681AFB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m2665B9ED2B9C5C600770C24423C591F15B681AFB(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_7 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline((&L_10), (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_10; } } IL2CPP_EXTERN_C Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A _returnValue; _returnValue = Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_8 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline((&L_11), (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_11; } } IL2CPP_EXTERN_C Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A _returnValue; _returnValue = Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* Span_1_ToArray_m5DBCF94C642164EE59B87AEE9A6B10DEFE34E37D_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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)); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_1 = ((PerTypeValues_1_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_3 = (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)(Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)L_3; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_4 = V_0; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_5; L_5 = (( Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A (*) (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m10D0A0C673ED8E402200175F358BD42F7D0BA44A((Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A *)__this, (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_6 = V_0; return (Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6*)L_6; } } IL2CPP_EXTERN_C Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* Span_1_ToArray_m5DBCF94C642164EE59B87AEE9A6B10DEFE34E37D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* _returnValue; _returnValue = Span_1_ToArray_m5DBCF94C642164EE59B87AEE9A6B10DEFE34E37D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t* Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_0 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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); int64_t* L_3; L_3 = (( int64_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 (int64_t*)(L_3); } IL_001c: { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_4 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_4); int64_t* L_5 = (int64_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_7; L_7 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int64_t*)(L_7); } } IL2CPP_EXTERN_C int64_t* Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int64_t* _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_0 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); return (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * _returnValue; _returnValue = Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_gshared (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_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_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m73E28F4F24D7C153DEF981C083DBD619A66CFCEE_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_m73E28F4F24D7C153DEF981C083DBD619A66CFCEE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m73E28F4F24D7C153DEF981C083DBD619A66CFCEE(_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_mFB0FEDEF40DEECEC34B13FD4CF568AE8AE1A076B_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___left0, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___right1, const RuntimeMethod* method) { { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_0 = ___left0; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_0, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )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_m7453669EC252760692A805A592B000900B0EFF20_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_m7453669EC252760692A805A592B000900B0EFF20_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m7453669EC252760692A805A592B000900B0EFF20_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m7453669EC252760692A805A592B000900B0EFF20(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_mABD0385116430DE31666E3B71C53FA9F106B9473_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mABD0385116430DE31666E3B71C53FA9F106B9473(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_op_Implicit_m6CDF6EFD6BDE51C2945223C84F9594124B4B73A1_gshared (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, const RuntimeMethod* method) { { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_0 = ___array0; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_inline((&L_1), (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_get_Empty_mAA1222EAF7DB09884FE040A7F15B344A48AF58D6_gshared (const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_0 = V_0; return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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; } L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0; memset((&V_0), 0, sizeof(V_0)); { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )); goto IL_0037; } { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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: { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_8 = ___array0; Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_9; L_9 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_AdjustorThunk (RuntimeObject * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Create_m07FF0361F00766A0A5EDC0128E60EE5A401205CE_gshared (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2; memset((&V_2), 0, sizeof(V_2)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_3; memset((&V_3), 0, sizeof(V_3)); { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2 = V_2; return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )); goto IL_0042; } { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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)); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_16 = ___array0; Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_17; L_17 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_20), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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; } L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0; memset((&V_0), 0, sizeof(V_0)); { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )); goto IL_0043; } { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_15 = ___array0; Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_16; L_16 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_AdjustorThunk (RuntimeObject * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_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_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_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_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * 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_m3ED750920F09C8405F61892A1465750ACA75C8E8_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_2 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5; L_5 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (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; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7; L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_7); } IL_0030: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_8); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11; L_11 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13; L_13 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_13); } } IL2CPP_EXTERN_C L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * _returnValue; _returnValue = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_GetPinnableReference_m2C49BBE0CCD6A43F10AF6AC6E09AD9441EE3DED1_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_1 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_4; L_4 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (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 (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_4); } IL_0024: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_5 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_5); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_8; L_8 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_8); } IL_003b: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9; L_9 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (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 (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_9); } } IL2CPP_EXTERN_C L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_GetPinnableReference_m2C49BBE0CCD6A43F10AF6AC6E09AD9441EE3DED1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * _returnValue; _returnValue = Span_1_GetPinnableReference_m2C49BBE0CCD6A43F10AF6AC6E09AD9441EE3DED1(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m0862C24B81427F8DDA81624BD41FAB2DC93D49E8_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_7 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_12 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_12); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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* (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_28; L_28 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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_m0862C24B81427F8DDA81624BD41FAB2DC93D49E8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m0862C24B81427F8DDA81624BD41FAB2DC93D49E8(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m6564998454354F81F411B2C3CBB8AE9E05E0779A_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___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; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * 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* (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&___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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_5 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_10 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_10); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13; L_13 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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* (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_18; L_18 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_19 = V_4; int32_t L_20 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_21; L_21 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_22 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_21 = L_22; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_23 = V_4; int32_t L_24 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_25; L_25 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_26 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_25 = L_26; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_27 = V_4; int32_t L_28 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_29; L_29 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_30 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_29 = L_30; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_31 = V_4; int32_t L_32 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_33; L_33 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_34 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_33 = L_34; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_35 = V_4; int32_t L_36 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_37; L_37 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_38 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_37 = L_38; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_39 = V_4; int32_t L_40 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_41; L_41 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_42 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_41 = L_42; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_43 = V_4; int32_t L_44 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_45; L_45 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_46 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_45 = L_46; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_47 = V_4; int32_t L_48 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_49; L_49 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_50 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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; } } { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_56 = V_4; int32_t L_57 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_58; L_58 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_59 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_58 = L_59; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_60 = V_4; int32_t L_61 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_62; L_62 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_63 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_62 = L_63; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_64 = V_4; int32_t L_65 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_66; L_66 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_67 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_66 = L_67; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_68 = V_4; int32_t L_69 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_70; L_70 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_71 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_73 = V_4; int32_t L_74 = V_5; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_75; L_75 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_76 = ___value0; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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_m6564998454354F81F411B2C3CBB8AE9E05E0779A_AdjustorThunk (RuntimeObject * __this, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___value0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m6564998454354F81F411B2C3CBB8AE9E05E0779A(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method) { { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )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_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE_AdjustorThunk (RuntimeObject * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_2 = NULL; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE 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: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_6; L_6 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_6; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7; L_7 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_8 = V_3; int32_t L_9 = V_1; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_8, (int32_t)L_9, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6_AdjustorThunk (RuntimeObject * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m52A0FFD695E6ED542D3B14D518B37FE12C55DCE6(_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_m46C3F85A2A824375624C494B531144D2A59840B5_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___left0, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___right1, const RuntimeMethod* method) { { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE 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; } } { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_4; L_4 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5; L_5 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_4, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 Span_1_op_Implicit_m995197E9CF581E89659353C73EEDFDD232EB0AEB_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___span0, const RuntimeMethod* method) { { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_0 = ___span0; Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_1 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_0.get__pinnable_0(); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m2867FAD569D21842BD5ECCD3D6EB6692142C0A57_inline((&L_6), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mDBD3982BAEF2799CD53AD46DEB97F881E7A6E329_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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; } } { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5; L_5 = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)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_mDBD3982BAEF2799CD53AD46DEB97F881E7A6E329_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mDBD3982BAEF2799CD53AD46DEB97F881E7A6E329(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_7 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_10), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10; } } IL2CPP_EXTERN_C Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE _returnValue; _returnValue = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_11), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_11; } } IL2CPP_EXTERN_C Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE _returnValue; _returnValue = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* Span_1_ToArray_m25B5571B281A596C6C25C74B61487F05A6356EB3_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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)); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_1 = ((PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_3 = (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)(L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)L_3; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_4 = V_0; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5; L_5 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)__this, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_6 = V_0; return (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)L_6; } } IL2CPP_EXTERN_C L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* Span_1_ToArray_m25B5571B281A596C6C25C74B61487F05A6356EB3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* _returnValue; _returnValue = Span_1_ToArray_m25B5571B281A596C6C25C74B61487F05A6356EB3(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_0 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_3; L_3 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (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 (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_3); } IL_001c: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_4 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_4); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7; L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_7); } } IL2CPP_EXTERN_C L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_0 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); return (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * _returnValue; _returnValue = Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m168617F2E692099790205C8F3D06B85E3CE8F0E8_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_m168617F2E692099790205C8F3D06B85E3CE8F0E8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m168617F2E692099790205C8F3D06B85E3CE8F0E8_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_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mB7E8D562AB55F538199CB366F2AAC2F269C082B7_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_mB7E8D562AB55F538199CB366F2AAC2F269C082B7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mB7E8D562AB55F538199CB366F2AAC2F269C082B7(_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_m649F625ADC557F832E12B3E60DF3AEA33D7B8FFA_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___left0, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___right1, const RuntimeMethod* method) { { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_0 = ___left0; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_0, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )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_mCD77A19367F2970F175FB05789944EC5328864F2_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_mCD77A19367F2970F175FB05789944EC5328864F2_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mCD77A19367F2970F175FB05789944EC5328864F2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mCD77A19367F2970F175FB05789944EC5328864F2(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mA9D7FDF8861CC31D990AB990F7F72F3EAE80E482(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_op_Implicit_m523DFB3639FB1DE1C391327F38198A7F2C671950_gshared (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method) { { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_0 = ___array0; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_inline((&L_1), (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_get_Empty_m902E9183677BCAB15DE1A9785CEFB4F2469CBB59_gshared (const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_0 = V_0; return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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; } L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0; memset((&V_0), 0, sizeof(V_0)); { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )); goto IL_0037; } { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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: { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_8 = ___array0; Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_9; L_9 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_AdjustorThunk (RuntimeObject * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Create_m0E10C848326949CB499FE83FB9D22045C6DB68D7_gshared (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2; memset((&V_2), 0, sizeof(V_2)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_3; memset((&V_3), 0, sizeof(V_3)); { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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_t92B1C0331B7EF376CC05874EC210B30138F12929 )); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2 = V_2; return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )); goto IL_0042; } { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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)); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_16 = ___array0; Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_17; L_17 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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_t92B1C0331B7EF376CC05874EC210B30138F12929 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_20), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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; } L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0; memset((&V_0), 0, sizeof(V_0)); { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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_t92B1C0331B7EF376CC05874EC210B30138F12929 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )); goto IL_0043; } { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_15 = ___array0; Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_16; L_16 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_AdjustorThunk (RuntimeObject * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_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_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_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_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * 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_m28C6640DAB2F8E96AC0782C004657335F0C0682F_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_2 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5; L_5 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (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; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7; L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_7); } IL_0030: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_8); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11; L_11 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13; L_13 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_13); } } IL2CPP_EXTERN_C L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * _returnValue; _returnValue = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_GetPinnableReference_m4FA6CB2BC8D0EB5CE1275FA60637D72FF885D5DA_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_1 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_4; L_4 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (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 (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_4); } IL_0024: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_5 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_5); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_8; L_8 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_8); } IL_003b: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9; L_9 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (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 (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_9); } } IL2CPP_EXTERN_C L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_GetPinnableReference_m4FA6CB2BC8D0EB5CE1275FA60637D72FF885D5DA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * _returnValue; _returnValue = Span_1_GetPinnableReference_m4FA6CB2BC8D0EB5CE1275FA60637D72FF885D5DA(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m66857ABA1501BE75D114944F6DCF074872299EF5_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_7 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_12 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_12); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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* (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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_m66857ABA1501BE75D114944F6DCF074872299EF5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m66857ABA1501BE75D114944F6DCF074872299EF5(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mB122C34CDCFB09CD7FBD76C748EDEF77609E07E5_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___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; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * 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* (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&___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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_5 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_10 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_10); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13; L_13 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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* (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_4; int32_t L_20 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_21; L_21 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_22 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_21 = L_22; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_23 = V_4; int32_t L_24 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_25; L_25 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_26 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_25 = L_26; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_27 = V_4; int32_t L_28 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_29; L_29 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_30 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_29 = L_30; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_31 = V_4; int32_t L_32 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_33; L_33 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_34 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_33 = L_34; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_35 = V_4; int32_t L_36 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_37; L_37 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_38 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_37 = L_38; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_39 = V_4; int32_t L_40 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_41; L_41 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_42 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_41 = L_42; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_43 = V_4; int32_t L_44 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_45; L_45 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_46 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_45 = L_46; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_47 = V_4; int32_t L_48 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_49; L_49 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_50 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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; } } { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_56 = V_4; int32_t L_57 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_58; L_58 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_59 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_58 = L_59; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_60 = V_4; int32_t L_61 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_62; L_62 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_63 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_62 = L_63; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_64 = V_4; int32_t L_65 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_66; L_66 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_67 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_66 = L_67; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_68 = V_4; int32_t L_69 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_70; L_70 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_71 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_73 = V_4; int32_t L_74 = V_5; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_75; L_75 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_76 = ___value0; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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_mB122C34CDCFB09CD7FBD76C748EDEF77609E07E5_AdjustorThunk (RuntimeObject * __this, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___value0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mB122C34CDCFB09CD7FBD76C748EDEF77609E07E5(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method) { { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )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_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2_AdjustorThunk (RuntimeObject * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_2 = NULL; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 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: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_6; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_8 = V_3; int32_t L_9 = V_1; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_8, (int32_t)L_9, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03_AdjustorThunk (RuntimeObject * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m4DB5A86A80E1CE9469DD0BF6437489E6BE2D6A03(_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_m37BE438BDF380205B82FFA535AFA70DFB35B7E7C_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___left0, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___right1, const RuntimeMethod* method) { { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 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; } } { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_4, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 Span_1_op_Implicit_m9205A85A09433995802088C47E09C0FB78D9C7EA_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___span0, const RuntimeMethod* method) { { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_0 = ___span0; Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_1 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_0.get__pinnable_0(); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mDD5C7E9582238D3789289C34209933A233D6E960_inline((&L_6), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mC91D07A7A69A3095A526597C1815D340928EBBCC_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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; } } { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)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_mC91D07A7A69A3095A526597C1815D340928EBBCC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mC91D07A7A69A3095A526597C1815D340928EBBCC(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_7 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_10), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10; } } IL2CPP_EXTERN_C Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 _returnValue; _returnValue = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_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_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_11), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_11; } } IL2CPP_EXTERN_C Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 _returnValue; _returnValue = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* Span_1_ToArray_m328595E71652228C2DFA5EF98C47FAF250DBC5DB_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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)); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_1 = ((PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_3 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_3; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_4 = V_0; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5; L_5 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)__this, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_6 = V_0; return (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)L_6; } } IL2CPP_EXTERN_C L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* Span_1_ToArray_m328595E71652228C2DFA5EF98C47FAF250DBC5DB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* _returnValue; _returnValue = Span_1_ToArray_m328595E71652228C2DFA5EF98C47FAF250DBC5DB(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_0 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_3; L_3 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (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 (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_3); } IL_001c: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_4 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_4); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7; L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_7); } } IL2CPP_EXTERN_C L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_0 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); return (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * _returnValue; _returnValue = Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_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_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m2110C53BDFF010D94863E8DF7128C5C4978C4C14_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_m2110C53BDFF010D94863E8DF7128C5C4978C4C14_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m2110C53BDFF010D94863E8DF7128C5C4978C4C14(_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_m9D0D9BC71606D7B575CA66BBF1AF5C554F5EA8FE_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___left0, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___right1, const RuntimeMethod* method) { { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_0 = ___left0; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_0, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )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_mD4D944D29E77F88583B41D7E577FE7989127575D_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_mD4D944D29E77F88583B41D7E577FE7989127575D_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mD4D944D29E77F88583B41D7E577FE7989127575D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mD4D944D29E77F88583B41D7E577FE7989127575D(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_mE026E46A17B86809ECF439B1350548F6381286C6_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mE026E46A17B86809ECF439B1350548F6381286C6(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_op_Implicit_mA53F52DC20874C374B8DB152C40245BF3D533EE0_gshared (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, const RuntimeMethod* method) { { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_0 = ___array0; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_inline((&L_1), (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_get_Empty_mAAFC81D82917DB2B6F5B499BC557A924198DDAAC_gshared (const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_0 = V_0; return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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; } La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0; memset((&V_0), 0, sizeof(V_0)); { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )); goto IL_0037; } { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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: { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_8 = ___array0; Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_9; L_9 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_AdjustorThunk (RuntimeObject * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Create_m24E29939591F04FEAA4232F38831F9ADAD988B60_gshared (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2; memset((&V_2), 0, sizeof(V_2)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_3; memset((&V_3), 0, sizeof(V_3)); { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2 = V_2; return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )); goto IL_0042; } { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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)); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_16 = ___array0; Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_17; L_17 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_20), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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; } La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0; memset((&V_0), 0, sizeof(V_0)); { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )); goto IL_0043; } { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_15 = ___array0; Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_16; L_16 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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_mB7373EE8E960FA3DD63E8295C37E675635B802DD_AdjustorThunk (RuntimeObject * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_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_m3C3BF12A769CFCB8BD1C465A763876021A64778C_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_m3C3BF12A769CFCB8BD1C465A763876021A64778C_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3C3BF12A769CFCB8BD1C465A763876021A64778C_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_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * 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_mD4F098759CA12F58148546CCDA364B23F96A17AD_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_2 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5; L_5 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (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; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7; L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_7); } IL_0030: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_8); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11; L_11 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13; L_13 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_13); } } IL2CPP_EXTERN_C La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * _returnValue; _returnValue = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_GetPinnableReference_mF6B69DB4B31CF31CCB92C46032AF295F69A2E5E1_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_1 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_4; L_4 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (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 (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_4); } IL_0024: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_5 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_5); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_6 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_8; L_8 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_8); } IL_003b: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9; L_9 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (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 (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_9); } } IL2CPP_EXTERN_C La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_GetPinnableReference_mF6B69DB4B31CF31CCB92C46032AF295F69A2E5E1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * _returnValue; _returnValue = Span_1_GetPinnableReference_mF6B69DB4B31CF31CCB92C46032AF295F69A2E5E1(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m85B319FDB8076310167AE6B5B2D9629BCC6D949E_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_7 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_12 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_12); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15; L_15 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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* (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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_m85B319FDB8076310167AE6B5B2D9629BCC6D949E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m85B319FDB8076310167AE6B5B2D9629BCC6D949E(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m5EC8422AD6F245D2251389D35200F49B6B730E21_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___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; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * 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* (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&___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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_5 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_10 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_10); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13; L_13 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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* (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_19 = V_4; int32_t L_20 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_21; L_21 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_22 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_21 = L_22; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_23 = V_4; int32_t L_24 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_25; L_25 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_26 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_25 = L_26; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_27 = V_4; int32_t L_28 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_29; L_29 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_30 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_29 = L_30; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_31 = V_4; int32_t L_32 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_33; L_33 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_34 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_33 = L_34; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_35 = V_4; int32_t L_36 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_37; L_37 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_38 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_37 = L_38; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_39 = V_4; int32_t L_40 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_41; L_41 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_42 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_41 = L_42; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_43 = V_4; int32_t L_44 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_45; L_45 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_46 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_45 = L_46; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_47 = V_4; int32_t L_48 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_49; L_49 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_50 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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; } } { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_56 = V_4; int32_t L_57 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_58; L_58 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_59 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_58 = L_59; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_60 = V_4; int32_t L_61 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_62; L_62 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_63 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_62 = L_63; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_64 = V_4; int32_t L_65 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_66; L_66 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_67 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_66 = L_67; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_68 = V_4; int32_t L_69 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_70; L_70 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_71 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_73 = V_4; int32_t L_74 = V_5; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_75; L_75 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_76 = ___value0; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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_m5EC8422AD6F245D2251389D35200F49B6B730E21_AdjustorThunk (RuntimeObject * __this, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___value0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m5EC8422AD6F245D2251389D35200F49B6B730E21(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method) { { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )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_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E_AdjustorThunk (RuntimeObject * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_2 = NULL; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC 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: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_6; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_8 = V_3; int32_t L_9 = V_1; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_8, (int32_t)L_9, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15_AdjustorThunk (RuntimeObject * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mC360C053F74FB2FD9BCF1F7D78F0AEEE34314A15(_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_m78E7766774FD6C4045A78832FD44D1F40AC19AFE_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___left0, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___right1, const RuntimeMethod* method) { { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC 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; } } { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_4, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D Span_1_op_Implicit_mB85736E88DC68C052C37B3C46DB6D8651CFE12A3_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___span0, const RuntimeMethod* method) { { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_0 = ___span0; Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_1 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_0.get__pinnable_0(); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mF3CF324D3B07E532A27532CE7566A53FCC9ACB07_inline((&L_6), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m12A0B927BB795D359EC692EF71157BFF2FD2E1FC_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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; } } { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)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_m12A0B927BB795D359EC692EF71157BFF2FD2E1FC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m12A0B927BB795D359EC692EF71157BFF2FD2E1FC(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_7 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_10), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10; } } IL2CPP_EXTERN_C Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC _returnValue; _returnValue = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_11), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_11; } } IL2CPP_EXTERN_C Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC _returnValue; _returnValue = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* Span_1_ToArray_mB189D15091057C81568E14DA9B83C97C86825E5D_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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)); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_1 = ((PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_3 = (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)(La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)L_3; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_4 = V_0; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5; L_5 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)__this, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_6 = V_0; return (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)L_6; } } IL2CPP_EXTERN_C La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* Span_1_ToArray_mB189D15091057C81568E14DA9B83C97C86825E5D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* _returnValue; _returnValue = Span_1_ToArray_mB189D15091057C81568E14DA9B83C97C86825E5D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_0 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_3; L_3 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (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 (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_3); } IL_001c: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_4 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_4); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7; L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_7); } } IL2CPP_EXTERN_C La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_0 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); return (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * _returnValue; _returnValue = Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_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_m84CEA86530A516906E94048E39CB7404D11AB971_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_m84CEA86530A516906E94048E39CB7404D11AB971_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m4DDAE796852180981916AE23000CC60F26F737BC_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_m4DDAE796852180981916AE23000CC60F26F737BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m4DDAE796852180981916AE23000CC60F26F737BC(_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_mA862038F763D8B8E29E945638E40A9A22630269B_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___left0, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___right1, const RuntimeMethod* method) { { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_0 = ___left0; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_0, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )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_m476E2D15D8691DC672E20513DA60F9F79683520B_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_m476E2D15D8691DC672E20513DA60F9F79683520B_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m476E2D15D8691DC672E20513DA60F9F79683520B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m476E2D15D8691DC672E20513DA60F9F79683520B(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mB3BD67EF1989EEC38E13FD156B74F5647296F0BF(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_op_Implicit_m5BEC12C9501F589B5B2C69E0937300F5D23CACA7_gshared (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, const RuntimeMethod* method) { { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_0 = ___array0; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m6F14C965FEE625855AB883CB7C449D301EF77365_inline((&L_1), (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_get_Empty_m5E8FBAD343BC3DBB7B84A6FD7CBF8CE628B9788B_gshared (const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_0 = V_0; return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m6F14C965FEE625855AB883CB7C449D301EF77365_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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; } La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0; memset((&V_0), 0, sizeof(V_0)); { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )); goto IL_0037; } { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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: { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_8 = ___array0; Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_9; L_9 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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_t217948452DF599D7A76A078826DED562AD340889_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_m6F14C965FEE625855AB883CB7C449D301EF77365_AdjustorThunk (RuntimeObject * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6F14C965FEE625855AB883CB7C449D301EF77365_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Create_m7DA754FA60E1A04DB88A27373E59801D4A48A32B_gshared (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_2; memset((&V_2), 0, sizeof(V_2)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_3; memset((&V_3), 0, sizeof(V_3)); { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2 = V_2; return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )); goto IL_0042; } { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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_t217948452DF599D7A76A078826DED562AD340889_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; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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)); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_16 = ___array0; Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_17; L_17 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_20), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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; } La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0; memset((&V_0), 0, sizeof(V_0)); { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )); goto IL_0043; } { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_15 = ___array0; Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_16; L_16 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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_t217948452DF599D7A76A078826DED562AD340889_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_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_AdjustorThunk (RuntimeObject * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_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_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_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_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * 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_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_2 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5; L_5 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (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; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7; L_7 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_7); } IL_0030: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_8); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_11; L_11 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13; L_13 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_13); } } IL2CPP_EXTERN_C La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * _returnValue; _returnValue = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_GetPinnableReference_m26C0AC5B10093D0E7BF65ACE3CE62A98B4829B0D_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_1 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_4; L_4 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (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 (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_4); } IL_0024: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_5 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_5); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_6 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_8; L_8 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_8); } IL_003b: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_9; L_9 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (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 (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_9); } } IL2CPP_EXTERN_C La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_GetPinnableReference_m26C0AC5B10093D0E7BF65ACE3CE62A98B4829B0D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * _returnValue; _returnValue = Span_1_GetPinnableReference_m26C0AC5B10093D0E7BF65ACE3CE62A98B4829B0D(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mCCA236291C4E51035BF20D90613C2D4AA3E6F8EE_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_7 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_12 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_12); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15; L_15 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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_mCCA236291C4E51035BF20D90613C2D4AA3E6F8EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mCCA236291C4E51035BF20D90613C2D4AA3E6F8EE(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m40BEBA547DBF792ADCBFDA2B7CA79FAA5BD82164_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___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; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * 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* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&___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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_5 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_10 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_10); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_11 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13; L_13 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_19 = V_4; int32_t L_20 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_21; L_21 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_22 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_21 = L_22; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_23 = V_4; int32_t L_24 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_25; L_25 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_26 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_25 = L_26; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_27 = V_4; int32_t L_28 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_29; L_29 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_30 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_29 = L_30; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_31 = V_4; int32_t L_32 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_33; L_33 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_34 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_33 = L_34; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_35 = V_4; int32_t L_36 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_37; L_37 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_38 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_37 = L_38; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_39 = V_4; int32_t L_40 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_41; L_41 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_42 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_41 = L_42; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_43 = V_4; int32_t L_44 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_45; L_45 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_46 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_45 = L_46; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_47 = V_4; int32_t L_48 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_49; L_49 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_50 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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; } } { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_56 = V_4; int32_t L_57 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_58; L_58 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_59 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_58 = L_59; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_60 = V_4; int32_t L_61 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_62; L_62 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_63 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_62 = L_63; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_64 = V_4; int32_t L_65 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_66; L_66 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_67 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_66 = L_67; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_68 = V_4; int32_t L_69 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_70; L_70 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_71 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_73 = V_4; int32_t L_74 = V_5; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_75; L_75 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_76 = ___value0; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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_m40BEBA547DBF792ADCBFDA2B7CA79FAA5BD82164_AdjustorThunk (RuntimeObject * __this, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___value0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m40BEBA547DBF792ADCBFDA2B7CA79FAA5BD82164(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method) { { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )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_m70B473C30F22681E61D828D1E2D91849ACC420C5_AdjustorThunk (RuntimeObject * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_2 = NULL; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 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: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_6; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_8 = V_3; int32_t L_9 = V_1; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_8, (int32_t)L_9, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853_AdjustorThunk (RuntimeObject * __this, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___destination0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m6D31EC745E10A4C2AC18F73A08CEA1D298C9B853(_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_m04C5438DC82BFB1C2C0E1651EF59E852239AEEFF_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___left0, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___right1, const RuntimeMethod* method) { { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 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; } } { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_4, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 Span_1_op_Implicit_mB56AD57ADB12BF5F2ECEF48187485AB2CCEE6617_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ___span0, const RuntimeMethod* method) { { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_0 = ___span0; Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_1 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_0.get__pinnable_0(); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mC722E20C9FE1BECA937423B92F3B1D035098E8E0_inline((&L_6), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m3A4B82330199B55608526FAD2157B25EEDEABFEA_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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; } } { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)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_m3A4B82330199B55608526FAD2157B25EEDEABFEA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m3A4B82330199B55608526FAD2157B25EEDEABFEA(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_7 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_10), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10; } } IL2CPP_EXTERN_C Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 _returnValue; _returnValue = Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_11), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_11; } } IL2CPP_EXTERN_C Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 _returnValue; _returnValue = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* Span_1_ToArray_mBC62EC283CDF4FB931DDB45B76FFBE5669D0F037_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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)); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_1 = ((PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_3 = (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)(La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)L_3; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_4 = V_0; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_5; L_5 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)__this, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_6 = V_0; return (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)L_6; } } IL2CPP_EXTERN_C La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* Span_1_ToArray_mBC62EC283CDF4FB931DDB45B76FFBE5669D0F037_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* _returnValue; _returnValue = Span_1_ToArray_mBC62EC283CDF4FB931DDB45B76FFBE5669D0F037(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_0 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_3; L_3 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (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 (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_3); } IL_001c: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_4 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_4); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7; L_7 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_7); } } IL2CPP_EXTERN_C La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_0 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); return (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * _returnValue; _returnValue = Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m1F92674976D28A6FCD0C91935C1C420AAE452009_gshared (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_m1F92674976D28A6FCD0C91935C1C420AAE452009_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m1F92674976D28A6FCD0C91935C1C420AAE452009_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_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m579E6397EDFF07C918D61A3CEA6FEC3C1E05A648_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_m579E6397EDFF07C918D61A3CEA6FEC3C1E05A648_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m579E6397EDFF07C918D61A3CEA6FEC3C1E05A648(_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_mF85725E261843C9A4C31AE4CBD83A3715E3B5B43_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___left0, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___right1, const RuntimeMethod* method) { { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_0 = ___left0; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_0, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )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_m112E264E5DA70D563155C701D76B7857C5044273_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_m112E264E5DA70D563155C701D76B7857C5044273_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m112E264E5DA70D563155C701D76B7857C5044273_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m112E264E5DA70D563155C701D76B7857C5044273(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_m747881C7C7B0007968762AF75702F5F098054FFB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m747881C7C7B0007968762AF75702F5F098054FFB(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_op_Implicit_m7FD2A45531A82C61C726FA32822D602C16E21CC0_gshared (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, const RuntimeMethod* method) { { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_0 = ___array0; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_inline((&L_1), (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_get_Empty_mEF463246AF5AD4A527DE6B31045DCE39153DA828_gshared (const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_0 = V_0; return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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; } NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )); goto IL_0037; } { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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: { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_8 = ___array0; Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_9; L_9 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_AdjustorThunk (RuntimeObject * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Create_m7FC8A9B0F56A6D6007E480836D9F35CD8FD2BE0A_gshared (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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_tCC1479199489BFE6D630E6A191582348BD541C39 V_2; memset((&V_2), 0, sizeof(V_2)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_3; memset((&V_3), 0, sizeof(V_3)); { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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_tCC1479199489BFE6D630E6A191582348BD541C39 )); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_2 = V_2; return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )); goto IL_0042; } { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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)); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_16 = ___array0; Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_17; L_17 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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_tCC1479199489BFE6D630E6A191582348BD541C39 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_20), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)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_tCC1479199489BFE6D630E6A191582348BD541C39 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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; } NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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_tCC1479199489BFE6D630E6A191582348BD541C39 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )); goto IL_0043; } { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_15 = ___array0; Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_16; L_16 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_AdjustorThunk (RuntimeObject * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_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_m9150EA593205C3930AA49AA17C774D1250C21AF6_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 *)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_m9150EA593205C3930AA49AA17C774D1250C21AF6_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9150EA593205C3930AA49AA17C774D1250C21AF6_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_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * 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_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_2 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5; L_5 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (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; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_7; L_7 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_7); } IL_0030: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_8 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_11; L_11 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13; L_13 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_13); } } IL2CPP_EXTERN_C NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * _returnValue; _returnValue = Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_GetPinnableReference_m819DBC1234182F4CC2092988A0901731CD688AA1_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_1 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_4; L_4 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (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 (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_4); } IL_0024: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_5 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_5); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_6 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_8; L_8 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_8); } IL_003b: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_9; L_9 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (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 (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_9); } } IL2CPP_EXTERN_C NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_GetPinnableReference_m819DBC1234182F4CC2092988A0901731CD688AA1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * _returnValue; _returnValue = Span_1_GetPinnableReference_m819DBC1234182F4CC2092988A0901731CD688AA1(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mB53A3F9A39D1E2FB8679A86E7AC2F41F961C9B4F_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_7 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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_tA3738208DF990A8309010F42537F213129387CB3 * L_12 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_12); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15; L_15 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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* (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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_mB53A3F9A39D1E2FB8679A86E7AC2F41F961C9B4F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mB53A3F9A39D1E2FB8679A86E7AC2F41F961C9B4F(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m975730E5AB42E99BE0E9CF4AF0385995D9B0D87D_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___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; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * 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* (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&___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_tA3738208DF990A8309010F42537F213129387CB3 * L_5 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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_tA3738208DF990A8309010F42537F213129387CB3 * L_10 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_10); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_11 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13; L_13 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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* (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_19 = V_4; int32_t L_20 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_21; L_21 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_22 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_21 = L_22; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_23 = V_4; int32_t L_24 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_25; L_25 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_26 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_25 = L_26; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_27 = V_4; int32_t L_28 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_29; L_29 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_30 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_29 = L_30; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_31 = V_4; int32_t L_32 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_33; L_33 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_34 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_33 = L_34; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_35 = V_4; int32_t L_36 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_37; L_37 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_38 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_37 = L_38; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_39 = V_4; int32_t L_40 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_41; L_41 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_42 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_41 = L_42; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_43 = V_4; int32_t L_44 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_45; L_45 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_46 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_45 = L_46; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_47 = V_4; int32_t L_48 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_49; L_49 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_50 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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; } } { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_56 = V_4; int32_t L_57 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_58; L_58 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_59 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_58 = L_59; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_60 = V_4; int32_t L_61 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_62; L_62 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_63 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_62 = L_63; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_64 = V_4; int32_t L_65 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_66; L_66 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_67 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_66 = L_67; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_68 = V_4; int32_t L_69 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_70; L_70 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_71 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_73 = V_4; int32_t L_74 = V_5; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_75; L_75 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_76 = ___value0; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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_m975730E5AB42E99BE0E9CF4AF0385995D9B0D87D_AdjustorThunk (RuntimeObject * __this, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___value0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m975730E5AB42E99BE0E9CF4AF0385995D9B0D87D(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method) { { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )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_m207BFB26600481BA701DD17A724376A3A14389DC_AdjustorThunk (RuntimeObject * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_2 = NULL; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 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: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_6; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_8 = V_3; int32_t L_9 = V_1; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_8, (int32_t)L_9, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E_AdjustorThunk (RuntimeObject * __this, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___destination0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m1BC0B7287BB697AC150CC37D0B22D4D1D170CA3E(_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_m803072D628A4760D294323E58C7CD55DB85C7855_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___left0, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___right1, const RuntimeMethod* method) { { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 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; } } { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_4, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 Span_1_op_Implicit_mB2F3DD19D7F4527771728C32A36FAD2AF075C3A8_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ___span0, const RuntimeMethod* method) { { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_0 = ___span0; Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_1 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)L_0.get__pinnable_0(); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m8EC1FA62EC9DCB68488AA43E0F671F45E0A39925_inline((&L_6), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)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_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m96A0D8AFF0CECD1ACB05E25E2010FB744E25F098_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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; } } { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)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_m96A0D8AFF0CECD1ACB05E25E2010FB744E25F098_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m96A0D8AFF0CECD1ACB05E25E2010FB744E25F098(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_7 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_10), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)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_tCC1479199489BFE6D630E6A191582348BD541C39 )L_10; } } IL2CPP_EXTERN_C Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 _returnValue; _returnValue = Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_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_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_8 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_11), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)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_tCC1479199489BFE6D630E6A191582348BD541C39 )L_11; } } IL2CPP_EXTERN_C Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 _returnValue; _returnValue = Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* Span_1_ToArray_m1FD9FCBD261105F3FDA62C323113085EE9192EA2_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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)); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_1 = ((PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_3 = (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)(NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)L_3; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_4 = V_0; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_5; L_5 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)__this, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_6 = V_0; return (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)L_6; } } IL2CPP_EXTERN_C NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* Span_1_ToArray_m1FD9FCBD261105F3FDA62C323113085EE9192EA2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* _returnValue; _returnValue = Span_1_ToArray_m1FD9FCBD261105F3FDA62C323113085EE9192EA2(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_0 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_3; L_3 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (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 (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_3); } IL_001c: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_4 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_7; L_7 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_7); } } IL2CPP_EXTERN_C NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_0 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); return (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * _returnValue; _returnValue = Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_gshared (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_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_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mDAC176A1FC795B248C18B89B19787B6CC99135E4_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_mDAC176A1FC795B248C18B89B19787B6CC99135E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mDAC176A1FC795B248C18B89B19787B6CC99135E4(_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_mD161C6A92F6F0B5F74042671D9A09C2757E8ACFB_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___left0, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___right1, const RuntimeMethod* method) { { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_0 = ___left0; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_0, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )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_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mEB2913F8502DFB92FE591B76F4B4A9A80A5F90E6(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_mD526785983B40B1B5D752F9E8ECBD055F0349236_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mD526785983B40B1B5D752F9E8ECBD055F0349236(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_op_Implicit_m594AC30C45D09B44F0FD2B03554E8877F6117E8C_gshared (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, const RuntimeMethod* method) { { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_0 = ___array0; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_inline((&L_1), (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_get_Empty_mA2BC528F1DD5097A377EBFA1FE099C9276F75935_gshared (const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_0 = V_0; return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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; } NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )); goto IL_0037; } { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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: { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_8 = ___array0; Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_9; L_9 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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_tB444E2C47001387793EE78A2AFB95399C399245E_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_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_AdjustorThunk (RuntimeObject * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Create_m5D96D4593178303F6828F4CA2ADADD3FE067070C_gshared (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_2; memset((&V_2), 0, sizeof(V_2)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_3; memset((&V_3), 0, sizeof(V_3)); { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_2 = V_2; return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )); goto IL_0042; } { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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_tB444E2C47001387793EE78A2AFB95399C399245E_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; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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)); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_16 = ___array0; Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_17; L_17 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_20), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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; } NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )); goto IL_0043; } { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_15 = ___array0; Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_16; L_16 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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_tB444E2C47001387793EE78A2AFB95399C399245E_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_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_AdjustorThunk (RuntimeObject * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_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_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_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_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * 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_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_2 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5; L_5 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (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; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_7; L_7 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_7); } IL_0030: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_8 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_11; L_11 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13; L_13 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_13); } } IL2CPP_EXTERN_C NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * _returnValue; _returnValue = Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_GetPinnableReference_m177C9D8409BAA9188B5460A3057AC68FF9591A8E_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_1 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_4; L_4 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (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 (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_4); } IL_0024: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_5 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_5); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_6 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_8; L_8 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_8); } IL_003b: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_9; L_9 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (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 (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_9); } } IL2CPP_EXTERN_C NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_GetPinnableReference_m177C9D8409BAA9188B5460A3057AC68FF9591A8E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * _returnValue; _returnValue = Span_1_GetPinnableReference_m177C9D8409BAA9188B5460A3057AC68FF9591A8E(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mFE3EA5FBC274A9BE1BB1E433BA529326F4F0E0BF_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_7 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_12 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_12); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15; L_15 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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* (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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_mFE3EA5FBC274A9BE1BB1E433BA529326F4F0E0BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mFE3EA5FBC274A9BE1BB1E433BA529326F4F0E0BF(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m7FD37890C3E4B843E7F10ADDD6C0889F25BE9C2F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___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; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * 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* (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&___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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_5 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_10 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_10); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_11 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13; L_13 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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* (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_19 = V_4; int32_t L_20 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_21; L_21 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_22 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_21 = L_22; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_23 = V_4; int32_t L_24 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_25; L_25 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_26 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_25 = L_26; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_27 = V_4; int32_t L_28 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_29; L_29 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_30 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_29 = L_30; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_31 = V_4; int32_t L_32 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_33; L_33 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_34 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_33 = L_34; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_35 = V_4; int32_t L_36 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_37; L_37 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_38 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_37 = L_38; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_39 = V_4; int32_t L_40 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_41; L_41 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_42 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_41 = L_42; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_43 = V_4; int32_t L_44 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_45; L_45 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_46 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_45 = L_46; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_47 = V_4; int32_t L_48 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_49; L_49 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_50 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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; } } { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_56 = V_4; int32_t L_57 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_58; L_58 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_59 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_58 = L_59; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_60 = V_4; int32_t L_61 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_62; L_62 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_63 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_62 = L_63; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_64 = V_4; int32_t L_65 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_66; L_66 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_67 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_66 = L_67; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_68 = V_4; int32_t L_69 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_70; L_70 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_71 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_73 = V_4; int32_t L_74 = V_5; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_75; L_75 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_76 = ___value0; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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_m7FD37890C3E4B843E7F10ADDD6C0889F25BE9C2F_AdjustorThunk (RuntimeObject * __this, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___value0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m7FD37890C3E4B843E7F10ADDD6C0889F25BE9C2F(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method) { { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m27BC06529787537CB77609880BFB1777E94852C1((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )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_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F_AdjustorThunk (RuntimeObject * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m27BC06529787537CB77609880BFB1777E94852C1_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_2 = NULL; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A 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: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_6; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_8 = V_3; int32_t L_9 = V_1; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_8, (int32_t)L_9, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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_m27BC06529787537CB77609880BFB1777E94852C1_AdjustorThunk (RuntimeObject * __this, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___destination0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m27BC06529787537CB77609880BFB1777E94852C1(_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_mA2B789BB8CD883A49EFBBE9D17329B4872118B99_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___left0, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___right1, const RuntimeMethod* method) { { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A 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; } } { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_4, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C Span_1_op_Implicit_m8FE92B0B63A3A0B95FAF7AD1C311B8C54F40F163_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ___span0, const RuntimeMethod* method) { { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_0 = ___span0; Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_1 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)L_0.get__pinnable_0(); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mC6D40C35AA888D3180A2A5CB5F0AF25F61593DDC_inline((&L_6), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m908DBDF3B95E0999CD71A4A89215A0B69AB93D0F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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; } } { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)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_m908DBDF3B95E0999CD71A4A89215A0B69AB93D0F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m908DBDF3B95E0999CD71A4A89215A0B69AB93D0F(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_7 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_10), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_10; } } IL2CPP_EXTERN_C Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A _returnValue; _returnValue = Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_8 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_11), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_11; } } IL2CPP_EXTERN_C Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A _returnValue; _returnValue = Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* Span_1_ToArray_m6DD3BDBE8580DE93140304D6CB4D2A236E531904_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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)); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_1 = ((PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_3 = (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)(NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)L_3; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_4 = V_0; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_5; L_5 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)__this, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_6 = V_0; return (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)L_6; } } IL2CPP_EXTERN_C NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* Span_1_ToArray_m6DD3BDBE8580DE93140304D6CB4D2A236E531904_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* _returnValue; _returnValue = Span_1_ToArray_m6DD3BDBE8580DE93140304D6CB4D2A236E531904(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_0 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_3; L_3 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (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 (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_3); } IL_001c: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_4 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_7; L_7 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_7); } } IL2CPP_EXTERN_C NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_0 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); return (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * _returnValue; _returnValue = Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_gshared (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_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_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m7F7A78D8A20B9284AEA69A68903CBBBE42DD6B85_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_m7F7A78D8A20B9284AEA69A68903CBBBE42DD6B85_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m7F7A78D8A20B9284AEA69A68903CBBBE42DD6B85(_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_m4C69A99CD458D6AF9801587F3305A2842FB64CCE_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___left0, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___right1, const RuntimeMethod* method) { { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_0 = ___left0; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_0, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )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_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mA4D64D360FBA89F9F7DD1CAD301B06D24E7B89DE(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_m2DAC20941C1EA4CD1093910133351B291643DC69_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m2DAC20941C1EA4CD1093910133351B291643DC69(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_op_Implicit_m662D341B01E8134C39DED58EBE8F72633200B13C_gshared (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, const RuntimeMethod* method) { { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_0 = ___array0; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_inline((&L_1), (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_get_Empty_m846B4ADCD46E65F48AE9EF6BC8316F2B3F20B69E_gshared (const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_0 = V_0; return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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; } NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )); goto IL_0037; } { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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: { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_8 = ___array0; Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_9; L_9 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_AdjustorThunk (RuntimeObject * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Create_m212BFC6E2D0844F1EE539F6FADE4F7E330D82A98_gshared (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_2; memset((&V_2), 0, sizeof(V_2)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_3; memset((&V_3), 0, sizeof(V_3)); { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_2 = V_2; return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )); goto IL_0042; } { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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)); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_16 = ___array0; Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_17; L_17 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_20), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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; } NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )); goto IL_0043; } { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_15 = ___array0; Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_16; L_16 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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_mBA55343B4312A1348DE9842A2DF8736436E7661D_AdjustorThunk (RuntimeObject * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_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_m1B0C789E18C69B1042B9575A6F7235955CE29F93_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_m1B0C789E18C69B1042B9575A6F7235955CE29F93_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m1B0C789E18C69B1042B9575A6F7235955CE29F93_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_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * 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_m92B699FF39650041B1FFB80336F0D4C64FA01001_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_2 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5; L_5 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (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; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_7; L_7 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_7); } IL_0030: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_8 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_11; L_11 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13; L_13 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_13); } } IL2CPP_EXTERN_C NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * _returnValue; _returnValue = Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_GetPinnableReference_m931167F8DD3B1AEF5F60E4A69083279D4D807612_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_1 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_4; L_4 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (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 (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_4); } IL_0024: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_5 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_5); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_6 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_8; L_8 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_8); } IL_003b: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_9; L_9 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (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 (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_9); } } IL2CPP_EXTERN_C NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_GetPinnableReference_m931167F8DD3B1AEF5F60E4A69083279D4D807612_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * _returnValue; _returnValue = Span_1_GetPinnableReference_m931167F8DD3B1AEF5F60E4A69083279D4D807612(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mFBD60CBEAF42917C86348F7886AE3E259325A078_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_7 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_12 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_12); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15; L_15 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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* (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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_mFBD60CBEAF42917C86348F7886AE3E259325A078_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mFBD60CBEAF42917C86348F7886AE3E259325A078(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m82CC1CAE5FB81C11E742BC4E85F38D686677F91B_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___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; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * 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* (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&___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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_5 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_10 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_10); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_11 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13; L_13 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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* (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_19 = V_4; int32_t L_20 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_21; L_21 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_22 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_21 = L_22; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_23 = V_4; int32_t L_24 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_25; L_25 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_26 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_25 = L_26; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_27 = V_4; int32_t L_28 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_29; L_29 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_30 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_29 = L_30; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_31 = V_4; int32_t L_32 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_33; L_33 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_34 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_33 = L_34; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_35 = V_4; int32_t L_36 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_37; L_37 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_38 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_37 = L_38; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_39 = V_4; int32_t L_40 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_41; L_41 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_42 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_41 = L_42; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_43 = V_4; int32_t L_44 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_45; L_45 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_46 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_45 = L_46; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_47 = V_4; int32_t L_48 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_49; L_49 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_50 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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; } } { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_56 = V_4; int32_t L_57 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_58; L_58 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_59 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_58 = L_59; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_60 = V_4; int32_t L_61 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_62; L_62 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_63 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_62 = L_63; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_64 = V_4; int32_t L_65 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_66; L_66 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_67 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_66 = L_67; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_68 = V_4; int32_t L_69 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_70; L_70 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_71 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_73 = V_4; int32_t L_74 = V_5; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_75; L_75 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_76 = ___value0; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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_m82CC1CAE5FB81C11E742BC4E85F38D686677F91B_AdjustorThunk (RuntimeObject * __this, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___value0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m82CC1CAE5FB81C11E742BC4E85F38D686677F91B(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method) { { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )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_m8FD37894C7A153167A78F4C2F802001FE5B3E49C_AdjustorThunk (RuntimeObject * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_2 = NULL; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 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: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_6; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_8 = V_3; int32_t L_9 = V_1; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_8, (int32_t)L_9, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7_AdjustorThunk (RuntimeObject * __this, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___destination0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m061693F62EBB34F6AD3A9F132C2A9EF2173870B7(_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_m45D49F22BB6925D7C999E879695A3233B6FFD146_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___left0, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___right1, const RuntimeMethod* method) { { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 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; } } { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_4, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF Span_1_op_Implicit_m0C64CAF6041EEE260F3E974F6A2C70A9CE9655B5_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ___span0, const RuntimeMethod* method) { { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_0 = ___span0; Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_1 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)L_0.get__pinnable_0(); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m37A6A1109BF48620471AF9DBF00AA3B5DA6670CA_inline((&L_6), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m799279E176A409B07D77AC3DB5016ED8D06A7CFD_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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; } } { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)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_m799279E176A409B07D77AC3DB5016ED8D06A7CFD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m799279E176A409B07D77AC3DB5016ED8D06A7CFD(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_7 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_10), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_10; } } IL2CPP_EXTERN_C Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 _returnValue; _returnValue = Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_8 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_11), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_11; } } IL2CPP_EXTERN_C Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 _returnValue; _returnValue = Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* Span_1_ToArray_m3CC31236A29C1012E7D262ECE2C858E44F1C146D_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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)); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_1 = ((PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_3 = (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)(NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)L_3; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_4 = V_0; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_5; L_5 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)__this, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_6 = V_0; return (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)L_6; } } IL2CPP_EXTERN_C NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* Span_1_ToArray_m3CC31236A29C1012E7D262ECE2C858E44F1C146D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* _returnValue; _returnValue = Span_1_ToArray_m3CC31236A29C1012E7D262ECE2C858E44F1C146D(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_0 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_3; L_3 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (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 (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_3); } IL_001c: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_4 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_7; L_7 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_7); } } IL2CPP_EXTERN_C NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_0 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); return (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * _returnValue; _returnValue = Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_gshared (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_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_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m6911E41637585F6E41279D27E39C2F07EFBF93D9_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_m6911E41637585F6E41279D27E39C2F07EFBF93D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m6911E41637585F6E41279D27E39C2F07EFBF93D9(_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_mE71B3C9BB0773A364B0E77A4CEC910E5DBA923F2_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___left0, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___right1, const RuntimeMethod* method) { { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_0 = ___left0; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_0, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )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_m7DB39C1D9625CBF38453282E12878C3055E63239_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_m7DB39C1D9625CBF38453282E12878C3055E63239_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m7DB39C1D9625CBF38453282E12878C3055E63239_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m7DB39C1D9625CBF38453282E12878C3055E63239(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_m6EF954AB107DF4B222F94F04DFF688A1E596CB22_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m6EF954AB107DF4B222F94F04DFF688A1E596CB22(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_op_Implicit_m7701ED55EE4B04D49F0DF1AD2840A5BD29133EA7_gshared (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, const RuntimeMethod* method) { { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_0 = ___array0; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mC9A00A929932C7CEC19789206F99A0116B020227_inline((&L_1), (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_get_Empty_m0B8B17FDB710D9C488A1AB62AFE0D7E74AF8F11A_gshared (const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_0 = V_0; return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC9A00A929932C7CEC19789206F99A0116B020227_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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; } NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )); goto IL_0037; } { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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: { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_8 = ___array0; Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_9; L_9 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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_mC9A00A929932C7CEC19789206F99A0116B020227_AdjustorThunk (RuntimeObject * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC9A00A929932C7CEC19789206F99A0116B020227_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Create_m9D2A2325DFE4D802D2FC6C3B6F4582AFB0635A1F_gshared (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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_t8F2820222127FA3555803F54498E9275CE67C798 V_2; memset((&V_2), 0, sizeof(V_2)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_3; memset((&V_3), 0, sizeof(V_3)); { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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_t8F2820222127FA3555803F54498E9275CE67C798 )); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_2 = V_2; return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )); goto IL_0042; } { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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)); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_16 = ___array0; Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_17; L_17 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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_t8F2820222127FA3555803F54498E9275CE67C798 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_20), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_t8F2820222127FA3555803F54498E9275CE67C798 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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; } NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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_t8F2820222127FA3555803F54498E9275CE67C798 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )); goto IL_0043; } { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_15 = ___array0; Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_16; L_16 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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_m70988B630368E6EAC6B9B5C40630E262F47CFF84_AdjustorThunk (RuntimeObject * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_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_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_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_mAC14589AAB40984711662365B0DAC41438C66D23_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * 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_mAC14589AAB40984711662365B0DAC41438C66D23_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_2 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5; L_5 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (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; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_7; L_7 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_7); } IL_0030: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_8 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_11; L_11 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13; L_13 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_13); } } IL2CPP_EXTERN_C NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * _returnValue; _returnValue = Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_GetPinnableReference_m4B0F142986EC9F9D49091261DDCDFDC99D9BCE77_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_1 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_4; L_4 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (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 (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_4); } IL_0024: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_5 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_5); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_6 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_8; L_8 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_8); } IL_003b: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_9; L_9 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (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 (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_9); } } IL2CPP_EXTERN_C NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_GetPinnableReference_m4B0F142986EC9F9D49091261DDCDFDC99D9BCE77_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * _returnValue; _returnValue = Span_1_GetPinnableReference_m4B0F142986EC9F9D49091261DDCDFDC99D9BCE77(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mE8EEFE2E8C3536BAE022179FF67F3B2AABEEA38E_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_7 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_12 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_12); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15; L_15 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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* (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_24; L_24 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_28; L_28 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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_mE8EEFE2E8C3536BAE022179FF67F3B2AABEEA38E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mE8EEFE2E8C3536BAE022179FF67F3B2AABEEA38E(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m3C6D1EE22D02513979DBAF3F64B288237C2EC873_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___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; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * 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* (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&___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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_5 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_10 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_10); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_11 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13; L_13 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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* (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_18; L_18 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_19 = V_4; int32_t L_20 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_21; L_21 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_22 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_21 = L_22; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_23 = V_4; int32_t L_24 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_25; L_25 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_26 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_25 = L_26; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_27 = V_4; int32_t L_28 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_29; L_29 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_30 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_29 = L_30; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_31 = V_4; int32_t L_32 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_33; L_33 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_34 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_33 = L_34; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_35 = V_4; int32_t L_36 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_37; L_37 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_38 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_37 = L_38; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_39 = V_4; int32_t L_40 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_41; L_41 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_42 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_41 = L_42; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_43 = V_4; int32_t L_44 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_45; L_45 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_46 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_45 = L_46; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_47 = V_4; int32_t L_48 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_49; L_49 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_50 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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; } } { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_56 = V_4; int32_t L_57 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_58; L_58 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_59 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_58 = L_59; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_60 = V_4; int32_t L_61 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_62; L_62 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_63 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_62 = L_63; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_64 = V_4; int32_t L_65 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_66; L_66 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_67 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_66 = L_67; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_68 = V_4; int32_t L_69 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_70; L_70 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_71 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_73 = V_4; int32_t L_74 = V_5; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_75; L_75 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_76 = ___value0; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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_m3C6D1EE22D02513979DBAF3F64B288237C2EC873_AdjustorThunk (RuntimeObject * __this, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___value0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m3C6D1EE22D02513979DBAF3F64B288237C2EC873(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method) { { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m69C9655938297B8738BCCF1DEAA0EFFA16473D93((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )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_m5CFAB355647749EA8975F899319F66BAB6823FBE_AdjustorThunk (RuntimeObject * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m69C9655938297B8738BCCF1DEAA0EFFA16473D93_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_2 = NULL; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 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: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_6; L_6 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_6; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_7; L_7 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_8 = V_3; int32_t L_9 = V_1; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_8, (int32_t)L_9, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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_m69C9655938297B8738BCCF1DEAA0EFFA16473D93_AdjustorThunk (RuntimeObject * __this, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___destination0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m69C9655938297B8738BCCF1DEAA0EFFA16473D93(_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_m2F7E5F971C796A3486760BF63CC20AB6F22B71F3_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___left0, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___right1, const RuntimeMethod* method) { { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 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; } } { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_4; L_4 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_4, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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_t500FE1197A714E89B56D8AE983325F8F1CB994B3 Span_1_op_Implicit_m9CBDEA49E981A0C39F8002FF26F2451C83959811_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ___span0, const RuntimeMethod* method) { { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_0 = ___span0; Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_1 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)L_0.get__pinnable_0(); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mC0B16B78CBB8E70E37F0EE3B535883CE8CAE4774_inline((&L_6), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_t500FE1197A714E89B56D8AE983325F8F1CB994B3 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mC095E66AF61E78DB9115AEFBE2E93DB2FA141E44_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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; } } { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5; L_5 = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)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_mC095E66AF61E78DB9115AEFBE2E93DB2FA141E44_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mC095E66AF61E78DB9115AEFBE2E93DB2FA141E44(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_7 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_10), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_t8F2820222127FA3555803F54498E9275CE67C798 )L_10; } } IL2CPP_EXTERN_C Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 _returnValue; _returnValue = Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_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_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_8 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_11), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_t8F2820222127FA3555803F54498E9275CE67C798 )L_11; } } IL2CPP_EXTERN_C Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 _returnValue; _returnValue = Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* Span_1_ToArray_m02D3C4A7A21A7927328DFCC8877C7DF421404EF9_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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)); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_1 = ((PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_3 = (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)(NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)L_3; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_4 = V_0; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_5; L_5 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)__this, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_6 = V_0; return (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)L_6; } } IL2CPP_EXTERN_C NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* Span_1_ToArray_m02D3C4A7A21A7927328DFCC8877C7DF421404EF9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* _returnValue; _returnValue = Span_1_ToArray_m02D3C4A7A21A7927328DFCC8877C7DF421404EF9(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_0 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_3; L_3 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (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 (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_3); } IL_001c: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_4 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_7; L_7 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_7); } } IL2CPP_EXTERN_C NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_0 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); return (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * _returnValue; _returnValue = Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD5550551A18666CB9879B06E595EC0B465BDCC27_gshared (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_mD5550551A18666CB9879B06E595EC0B465BDCC27_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mD5550551A18666CB9879B06E595EC0B465BDCC27_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_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m8AA1F896B79E82564D57E36CDF63849F05486D03_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_m8AA1F896B79E82564D57E36CDF63849F05486D03_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m8AA1F896B79E82564D57E36CDF63849F05486D03(_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_mA5893AB4A6F874B341601362EAF568DD67CC295B_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___left0, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___right1, const RuntimeMethod* method) { { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_0 = ___left0; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB , Span_1_t02101D0E06A1280E520FC29615C0103A114946DB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )L_0, (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )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_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mF714DB2F0346EEE0667EA5D1C7933D1C1860DC0C(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m78DDC5F3BEA2273277D96A28EA4AC5C8804C1B95(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_op_Implicit_m59B2D95E505ECDE471AF20D95C1FA9C23E339024_gshared (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = ___array0; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_inline((&L_1), (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_get_Empty_m947C942EAC98E9204B50642D50655DBE983EF55A_gshared (const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_0 = V_0; return (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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; } RuntimeObject * V_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_1 = V_0; if (L_1) { goto IL_0037; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = ___array0; Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_9; L_9 = (( Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * (*) (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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_AdjustorThunk (RuntimeObject * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Create_mAF1D03AA4B63332FF57318E20BDD534DB4CE417F_gshared (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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_t02101D0E06A1280E520FC29615C0103A114946DB V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject * V_3 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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_t02101D0E06A1280E520FC29615C0103A114946DB )); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_2 = V_2; return (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_3; if (L_3) { goto IL_0042; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_16 = ___array0; Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_17; L_17 = (( Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * (*) (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_t02101D0E06A1280E520FC29615C0103A114946DB L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline((&L_20), (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_t02101D0E06A1280E520FC29615C0103A114946DB )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mC02CF03827EE29BB36DD6B25F89830948C3A4862_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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; } RuntimeObject * V_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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_t02101D0E06A1280E520FC29615C0103A114946DB )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_0; if (L_3) { goto IL_0043; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_15 = ___array0; Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_16; L_16 = (( Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * (*) (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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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_mC02CF03827EE29BB36DD6B25F89830948C3A4862_AdjustorThunk (RuntimeObject * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC02CF03827EE29BB36DD6B25F89830948C3A4862_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_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_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_m645664236612F8CA0DAA7B7C75A464749F028DAB_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * 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_m645664236612F8CA0DAA7B7C75A464749F028DAB_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_2 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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); RuntimeObject ** L_5; L_5 = (( RuntimeObject ** (*) (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; RuntimeObject ** L_7; L_7 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (RuntimeObject **)(L_7); } IL_0030: { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_8 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_8); RuntimeObject ** L_9 = (RuntimeObject **)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_11; L_11 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; RuntimeObject ** L_13; L_13 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (RuntimeObject **)(L_13); } } IL2CPP_EXTERN_C RuntimeObject ** Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject ** _returnValue; _returnValue = Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_GetPinnableReference_m84A5D8D69B7FC485508278D883A2E8096A3D32CE_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_1 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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); RuntimeObject ** L_4; L_4 = (( RuntimeObject ** (*) (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 (RuntimeObject **)(L_4); } IL_0024: { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_5 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_5); RuntimeObject ** L_6 = (RuntimeObject **)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_8; L_8 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (RuntimeObject **)(L_8); } IL_003b: { RuntimeObject ** L_9; L_9 = (( RuntimeObject ** (*) (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 (RuntimeObject **)(L_9); } } IL2CPP_EXTERN_C RuntimeObject ** Span_1_GetPinnableReference_m84A5D8D69B7FC485508278D883A2E8096A3D32CE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject ** _returnValue; _returnValue = Span_1_GetPinnableReference_m84A5D8D69B7FC485508278D883A2E8096A3D32CE(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_mB7820D947A5DCC3CAB2DFEC72B5FB9E85A700B72_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_7 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_12 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_12); RuntimeObject ** L_13 = (RuntimeObject **)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_15; L_15 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)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* (*) (RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((RuntimeObject **)(RuntimeObject **)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; RuntimeObject ** L_24; L_24 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((RuntimeObject **)(RuntimeObject **)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: { RuntimeObject ** L_28; L_28 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((RuntimeObject **)(RuntimeObject **)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_mB7820D947A5DCC3CAB2DFEC72B5FB9E85A700B72_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_mB7820D947A5DCC3CAB2DFEC72B5FB9E85A700B72(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_m94F7DC23E0A0A208FDA82DA92BFDAF1D4C7111BA_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, RuntimeObject * ___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; RuntimeObject ** 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* (*) (RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((RuntimeObject **)(RuntimeObject **)(&___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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_5 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_10 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_10); RuntimeObject ** L_11 = (RuntimeObject **)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_13; L_13 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)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* (*) (RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((RuntimeObject **)(RuntimeObject **)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: { RuntimeObject ** L_18; L_18 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (RuntimeObject **)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { RuntimeObject ** L_19 = V_4; int32_t L_20 = V_5; RuntimeObject ** L_21; L_21 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); RuntimeObject * L_22 = ___value0; *(RuntimeObject **)L_21 = L_22; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_21, (void*)L_22); RuntimeObject ** L_23 = V_4; int32_t L_24 = V_5; RuntimeObject ** L_25; L_25 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_26 = ___value0; *(RuntimeObject **)L_25 = L_26; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_25, (void*)L_26); RuntimeObject ** L_27 = V_4; int32_t L_28 = V_5; RuntimeObject ** L_29; L_29 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_30 = ___value0; *(RuntimeObject **)L_29 = L_30; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_29, (void*)L_30); RuntimeObject ** L_31 = V_4; int32_t L_32 = V_5; RuntimeObject ** L_33; L_33 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_34 = ___value0; *(RuntimeObject **)L_33 = L_34; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_33, (void*)L_34); RuntimeObject ** L_35 = V_4; int32_t L_36 = V_5; RuntimeObject ** L_37; L_37 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_38 = ___value0; *(RuntimeObject **)L_37 = L_38; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_37, (void*)L_38); RuntimeObject ** L_39 = V_4; int32_t L_40 = V_5; RuntimeObject ** L_41; L_41 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_42 = ___value0; *(RuntimeObject **)L_41 = L_42; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_41, (void*)L_42); RuntimeObject ** L_43 = V_4; int32_t L_44 = V_5; RuntimeObject ** L_45; L_45 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_46 = ___value0; *(RuntimeObject **)L_45 = L_46; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_45, (void*)L_46); RuntimeObject ** L_47 = V_4; int32_t L_48 = V_5; RuntimeObject ** L_49; L_49 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_50 = ___value0; *(RuntimeObject **)L_49 = L_50; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_49, (void*)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; } } { RuntimeObject ** L_56 = V_4; int32_t L_57 = V_5; RuntimeObject ** L_58; L_58 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); RuntimeObject * L_59 = ___value0; *(RuntimeObject **)L_58 = L_59; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_58, (void*)L_59); RuntimeObject ** L_60 = V_4; int32_t L_61 = V_5; RuntimeObject ** L_62; L_62 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_63 = ___value0; *(RuntimeObject **)L_62 = L_63; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_62, (void*)L_63); RuntimeObject ** L_64 = V_4; int32_t L_65 = V_5; RuntimeObject ** L_66; L_66 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_67 = ___value0; *(RuntimeObject **)L_66 = L_67; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_66, (void*)L_67); RuntimeObject ** L_68 = V_4; int32_t L_69 = V_5; RuntimeObject ** L_70; L_70 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)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)); RuntimeObject * L_71 = ___value0; *(RuntimeObject **)L_70 = L_71; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_70, (void*)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: { RuntimeObject ** L_73 = V_4; int32_t L_74 = V_5; RuntimeObject ** L_75; L_75 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); RuntimeObject * L_76 = ___value0; *(RuntimeObject **)L_75 = L_76; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_75, (void*)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_m94F7DC23E0A0A208FDA82DA92BFDAF1D4C7111BA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_m94F7DC23E0A0A208FDA82DA92BFDAF1D4C7111BA(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method) { { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )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_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1_AdjustorThunk (RuntimeObject * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject ** V_2 = NULL; RuntimeObject ** V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB 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: { RuntimeObject ** L_6; L_6 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (RuntimeObject **)L_6; RuntimeObject ** L_7; L_7 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (RuntimeObject **)L_7; RuntimeObject ** L_8 = V_3; int32_t L_9 = V_1; RuntimeObject ** L_10 = V_2; int32_t L_11 = V_0; (( void (*) (RuntimeObject **, int32_t, RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_8, (int32_t)L_9, (RuntimeObject **)(RuntimeObject **)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_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5_AdjustorThunk (RuntimeObject * __this, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___destination0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m01072BE5F82F9DD9604A9274E95FB59FACD5C6E5(_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_m1700553E4A68EA3E0FAC741E68F79048C3ABEEE9_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___left0, Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___right1, const RuntimeMethod* method) { { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB 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; } } { RuntimeObject ** L_4; L_4 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); RuntimeObject ** L_5; L_5 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (RuntimeObject **, RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_4, (RuntimeObject **)(RuntimeObject **)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_t94EC580ED854353C1A8BC303DA443E801C01F4FE Span_1_op_Implicit_m318A2D07B53DA7310D8B12D6BBAC210E258CBEDE_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB ___span0, const RuntimeMethod* method) { { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_0 = ___span0; Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_1 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)L_0.get__pinnable_0(); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t94EC580ED854353C1A8BC303DA443E801C01F4FE L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mDEB6C4241AC4A70D766061505FD816648325CCF1_inline((&L_6), (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_t94EC580ED854353C1A8BC303DA443E801C01F4FE )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m35C2084E2D887586BC068A274D88D7A25F50C56C_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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; } } { RuntimeObject ** L_5; L_5 = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (RuntimeObject **, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((RuntimeObject **)(RuntimeObject **)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_m35C2084E2D887586BC068A274D88D7A25F50C56C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m35C2084E2D887586BC068A274D88D7A25F50C56C(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_7 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline((&L_10), (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_t02101D0E06A1280E520FC29615C0103A114946DB )L_10; } } IL2CPP_EXTERN_C Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB _returnValue; _returnValue = Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_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_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_8 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline((&L_11), (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_t02101D0E06A1280E520FC29615C0103A114946DB )L_11; } } IL2CPP_EXTERN_C Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t02101D0E06A1280E520FC29615C0103A114946DB _returnValue; _returnValue = Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Span_1_ToArray_mBAA955AD6BF458609F0026031A16EF62EFDF8AAD_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = ((PerTypeValues_1_t3F58A0209454ABBC3F8CA557906C12CB572897CC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_4 = V_0; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_5; L_5 = (( Span_1_t02101D0E06A1280E520FC29615C0103A114946DB (*) (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mD0D8C98B299F9701CE8AF25BF083F3E53B2BD8F1((Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB *)__this, (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_6 = V_0; return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_6; } } IL2CPP_EXTERN_C ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Span_1_ToArray_mBAA955AD6BF458609F0026031A16EF62EFDF8AAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* _returnValue; _returnValue = Span_1_ToArray_mBAA955AD6BF458609F0026031A16EF62EFDF8AAD(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_0 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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); RuntimeObject ** L_3; L_3 = (( RuntimeObject ** (*) (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 (RuntimeObject **)(L_3); } IL_001c: { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_4 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_4); RuntimeObject ** L_5 = (RuntimeObject **)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_7; L_7 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (RuntimeObject **)(L_7); } } IL2CPP_EXTERN_C RuntimeObject ** Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject ** _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_0 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); return (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * _returnValue; _returnValue = Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_gshared (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_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_m305364EA1AE130C5951C6A2065CC496B97A148B7_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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; } RuntimeObject * V_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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(RuntimeObject *)); RuntimeObject * L_1 = V_0; if (L_1) { goto IL_003f; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = ___array0; NullCheck(L_9); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = ___array0; Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * L_11; L_11 = (( Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * (*) (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_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E_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_m305364EA1AE130C5951C6A2065CC496B97A148B7_AdjustorThunk (RuntimeObject * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method) { Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m305364EA1AE130C5951C6A2065CC496B97A148B7_inline(_thisAdjusted, ___array0, method); } // System.Int32 System.Span`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_inline(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * L_2 = (Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 *)__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); RuntimeObject ** L_5; L_5 = (( RuntimeObject ** (*) (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; RuntimeObject ** L_7; L_7 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (RuntimeObject **)(L_7); } IL_0030: { Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * L_8 = (Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 *)__this->get__pinnable_0(); NullCheck(L_8); RuntimeObject ** L_9 = (RuntimeObject **)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_11; L_11 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)); int32_t L_12 = ___index0; RuntimeObject ** L_13; L_13 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (RuntimeObject **)(L_13); } } IL2CPP_EXTERN_C RuntimeObject ** Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject ** _returnValue; _returnValue = Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_inline(_thisAdjusted, ___index0, method); return _returnValue; } // System.Boolean System.Span`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_Equals_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_m4D6F8E002A802A66A802354D3630A00D7BAFBCE7(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC_gshared (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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_mA72E48AE9B026070E05600001BBC6F928408F6BC_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mA72E48AE9B026070E05600001BBC6F928408F6BC(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B Span_1_op_Implicit_m1DCBFDF468D974FDB60B675F60F6FEB94D3A84C6_gshared (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = ___array0; Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m305364EA1AE130C5951C6A2065CC496B97A148B7_inline((&L_1), (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B )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_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_mCCA1283F4A679CD1C3E9960A4EA238693851FE76_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_mCCA1283F4A679CD1C3E9960A4EA238693851FE76_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_mCCA1283F4A679CD1C3E9960A4EA238693851FE76(_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_m2B14303CD80CDC96EF2B1E1D617CEE888BEBB2EA_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___left0, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___right1, const RuntimeMethod* method) { { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_0 = ___left0; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_0, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )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_mCF815C0F9794E39BF6F50B820526B78A1B296C20_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_mCF815C0F9794E39BF6F50B820526B78A1B296C20_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mCF815C0F9794E39BF6F50B820526B78A1B296C20_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mCF815C0F9794E39BF6F50B820526B78A1B296C20(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m7A3F8384A52CDA6DF9B71114EB04075CF70161B4(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_op_Implicit_mDEC5A8D1D5A7417FDE488CED0F13CBF27B4B312F_gshared (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, const RuntimeMethod* method) { { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_0 = ___array0; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_inline((&L_1), (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_get_Empty_m9865650988E3BEA3480F1D8CCF6B91AFE61C9A9A_gshared (const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_0 = V_0; return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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; } Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_0; memset((&V_0), 0, sizeof(V_0)); { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )); goto IL_0037; } { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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: { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_8 = ___array0; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_9; L_9 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_AdjustorThunk (RuntimeObject * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Create_mB593BC562AE82FD260E548CD39261A5D737B077F_gshared (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_2; memset((&V_2), 0, sizeof(V_2)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_3; memset((&V_3), 0, sizeof(V_3)); { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2 = V_2; return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )); goto IL_0042; } { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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)); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_16 = ___array0; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_17; L_17 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_20), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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; } Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_0; memset((&V_0), 0, sizeof(V_0)); { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )); goto IL_0043; } { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_15 = ___array0; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_16; L_16 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_AdjustorThunk (RuntimeObject * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_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_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_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_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * 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_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_2 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5; L_5 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (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; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_7; L_7 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_7); } IL_0030: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_8); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_11; L_11 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13; L_13 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_13); } } IL2CPP_EXTERN_C Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * _returnValue; _returnValue = Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_GetPinnableReference_m0841278E862244CB3BB626B716493E4962BECB73_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_1 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_4; L_4 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (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 (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_4); } IL_0024: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_5 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_5); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_6 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_8; L_8 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_8); } IL_003b: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_9; L_9 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (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 (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_9); } } IL2CPP_EXTERN_C Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_GetPinnableReference_m0841278E862244CB3BB626B716493E4962BECB73_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * _returnValue; _returnValue = Span_1_GetPinnableReference_m0841278E862244CB3BB626B716493E4962BECB73(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m8BA25281D2417064069F67F53A365D098E7D8A3B_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_7 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_12 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_12); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15; L_15 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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* (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_24; L_24 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_28; L_28 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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_m8BA25281D2417064069F67F53A365D098E7D8A3B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m8BA25281D2417064069F67F53A365D098E7D8A3B(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mAD56FE0571BD2A8FFF7884919F867105854D2C87_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___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; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * 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* (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&___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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_5 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_10 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_10); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_11 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13; L_13 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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* (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_18; L_18 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_19 = V_4; int32_t L_20 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_21; L_21 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_22 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_21 = L_22; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_23 = V_4; int32_t L_24 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_25; L_25 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_26 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_25 = L_26; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_27 = V_4; int32_t L_28 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_29; L_29 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_30 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_29 = L_30; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_31 = V_4; int32_t L_32 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_33; L_33 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_34 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_33 = L_34; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_35 = V_4; int32_t L_36 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_37; L_37 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_38 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_37 = L_38; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_39 = V_4; int32_t L_40 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_41; L_41 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_42 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_41 = L_42; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_43 = V_4; int32_t L_44 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_45; L_45 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_46 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_45 = L_46; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_47 = V_4; int32_t L_48 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_49; L_49 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_50 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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; } } { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_56 = V_4; int32_t L_57 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_58; L_58 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_59 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_58 = L_59; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_60 = V_4; int32_t L_61 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_62; L_62 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_63 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_62 = L_63; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_64 = V_4; int32_t L_65 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_66; L_66 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_67 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_66 = L_67; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_68 = V_4; int32_t L_69 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_70; L_70 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_71 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_73 = V_4; int32_t L_74 = V_5; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_75; L_75 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_76 = ___value0; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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_mAD56FE0571BD2A8FFF7884919F867105854D2C87_AdjustorThunk (RuntimeObject * __this, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___value0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mAD56FE0571BD2A8FFF7884919F867105854D2C87(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mC0A83D8113073E898E5AEADF346906C45812806D_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method) { { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m619C61ECBB24F08A592D67F0D0DD3F534194A276((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )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_mC0A83D8113073E898E5AEADF346906C45812806D_AdjustorThunk (RuntimeObject * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mC0A83D8113073E898E5AEADF346906C45812806D(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m619C61ECBB24F08A592D67F0D0DD3F534194A276_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_2 = NULL; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC 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: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_6; L_6 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_6; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_7; L_7 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_8 = V_3; int32_t L_9 = V_1; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_8, (int32_t)L_9, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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_m619C61ECBB24F08A592D67F0D0DD3F534194A276_AdjustorThunk (RuntimeObject * __this, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___destination0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m619C61ECBB24F08A592D67F0D0DD3F534194A276(_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_m2567169BE3449E3EB382CECD62E984F7F05362EA_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___left0, Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___right1, const RuntimeMethod* method) { { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC 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; } } { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_4; L_4 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5; L_5 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_4, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F Span_1_op_Implicit_m21ADB326BFEF4ECE53AD8A233381266613D017E0_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ___span0, const RuntimeMethod* method) { { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_0 = ___span0; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_1 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_0.get__pinnable_0(); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m1FC0F7C00025B017DCD2EEF6E9A8CCF9CC6A978B_inline((&L_6), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m82A73DBB6062C319493C13384BC6B5A0F8E9037D_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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; } } { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5; L_5 = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)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_m82A73DBB6062C319493C13384BC6B5A0F8E9037D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m82A73DBB6062C319493C13384BC6B5A0F8E9037D(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_7 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_10), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_10; } } IL2CPP_EXTERN_C Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC _returnValue; _returnValue = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_11), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_11; } } IL2CPP_EXTERN_C Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC _returnValue; _returnValue = Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* Span_1_ToArray_mA494DC69A62C293C6D4252AE4D4F53F999A7E730_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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)); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_1 = ((PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_3 = (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)(Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)L_3; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_4 = V_0; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_5; L_5 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mC0A83D8113073E898E5AEADF346906C45812806D((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)__this, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_6 = V_0; return (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)L_6; } } IL2CPP_EXTERN_C Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* Span_1_ToArray_mA494DC69A62C293C6D4252AE4D4F53F999A7E730_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* _returnValue; _returnValue = Span_1_ToArray_mA494DC69A62C293C6D4252AE4D4F53F999A7E730(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_0 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_3; L_3 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (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 (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_3); } IL_001c: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_4 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_4); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_7; L_7 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_7); } } IL2CPP_EXTERN_C Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_0 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); return (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * _returnValue; _returnValue = Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_gshared (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_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_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m184AB19852147A06BBB4E87169E3D1C9DCB84FA7_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_m184AB19852147A06BBB4E87169E3D1C9DCB84FA7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m184AB19852147A06BBB4E87169E3D1C9DCB84FA7(_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_m294164937AABB05523C4970894639F54879D2773_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___left0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___right1, const RuntimeMethod* method) { { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_0 = ___left0; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_0, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )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_mF9EF18F01EECC4FC016439221465A08695CD3A68_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_mF9EF18F01EECC4FC016439221465A08695CD3A68_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mF9EF18F01EECC4FC016439221465A08695CD3A68_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mF9EF18F01EECC4FC016439221465A08695CD3A68(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m694A60092D3E0EDB052D9F59F9EDABEC5AEA16BC(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_op_Implicit_m1E111420E04F860CF12621C4D4DAC2A796F53D61_gshared (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, const RuntimeMethod* method) { { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_0 = ___array0; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_mD86B33293D928B40F341032AEBE6CB94DE95730F_inline((&L_1), (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_get_Empty_m1821664E8FE31DF215117FBB21CB2187B46EF607_gshared (const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_0 = V_0; return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mD86B33293D928B40F341032AEBE6CB94DE95730F_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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; } Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )); goto IL_0037; } { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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: { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_8 = ___array0; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_9; L_9 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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_mD86B33293D928B40F341032AEBE6CB94DE95730F_AdjustorThunk (RuntimeObject * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mD86B33293D928B40F341032AEBE6CB94DE95730F_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Create_m8646B4B3E62208CA2FE5ADD80D3FB22FB764C5E8_gshared (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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_tBB05987133353D89D10E397696B9A3D360EAC8AD V_2; memset((&V_2), 0, sizeof(V_2)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_3; memset((&V_3), 0, sizeof(V_3)); { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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_tBB05987133353D89D10E397696B9A3D360EAC8AD )); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2 = V_2; return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )); goto IL_0042; } { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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)); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_16 = ___array0; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_17; L_17 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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_tBB05987133353D89D10E397696B9A3D360EAC8AD L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_20), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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; } Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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_tBB05987133353D89D10E397696B9A3D360EAC8AD )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )); goto IL_0043; } { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_15 = ___array0; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_16; L_16 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_AdjustorThunk (RuntimeObject * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_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_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_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_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * 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_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_2 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5; L_5 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (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; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7; L_7 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_7); } IL_0030: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_8); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_11; L_11 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13; L_13 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_13); } } IL2CPP_EXTERN_C Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * _returnValue; _returnValue = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_GetPinnableReference_m3DFDA0D3F3840DA236EEAB64844EA6828836E415_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_1 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_4; L_4 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (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 (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_4); } IL_0024: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_5 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_5); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_6 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_8; L_8 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_8); } IL_003b: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_9; L_9 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (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 (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_9); } } IL2CPP_EXTERN_C Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_GetPinnableReference_m3DFDA0D3F3840DA236EEAB64844EA6828836E415_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * _returnValue; _returnValue = Span_1_GetPinnableReference_m3DFDA0D3F3840DA236EEAB64844EA6828836E415(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m3C16FDAA57E80E1F63BD986700113CD10E91282C_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_7 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_12 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_12); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15; L_15 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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* (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_24; L_24 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_28; L_28 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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_m3C16FDAA57E80E1F63BD986700113CD10E91282C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m3C16FDAA57E80E1F63BD986700113CD10E91282C(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mAC8E622910A1C1A99B68FEC18B1E3126B37E4AD8_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___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; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * 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* (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&___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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_5 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_10 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_10); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_11 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13; L_13 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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* (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_18; L_18 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_19 = V_4; int32_t L_20 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_21; L_21 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_22 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_21 = L_22; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_23 = V_4; int32_t L_24 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_25; L_25 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_26 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_25 = L_26; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_27 = V_4; int32_t L_28 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_29; L_29 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_30 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_29 = L_30; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_31 = V_4; int32_t L_32 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_33; L_33 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_34 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_33 = L_34; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_35 = V_4; int32_t L_36 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37; L_37 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37 = L_38; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_39 = V_4; int32_t L_40 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_41; L_41 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_42 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_41 = L_42; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_43 = V_4; int32_t L_44 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_45; L_45 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_46 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_45 = L_46; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_47 = V_4; int32_t L_48 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_49; L_49 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_50 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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; } } { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_56 = V_4; int32_t L_57 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_58; L_58 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_59 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_58 = L_59; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_60 = V_4; int32_t L_61 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_62; L_62 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_63 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_62 = L_63; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_64 = V_4; int32_t L_65 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_66; L_66 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_67 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_66 = L_67; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_68 = V_4; int32_t L_69 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_70; L_70 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_71 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_73 = V_4; int32_t L_74 = V_5; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_75; L_75 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_76 = ___value0; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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_mAC8E622910A1C1A99B68FEC18B1E3126B37E4AD8_AdjustorThunk (RuntimeObject * __this, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___value0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mAC8E622910A1C1A99B68FEC18B1E3126B37E4AD8(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD20CB9AE00AEE340B334670D5197228708F96EAB_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method) { { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_m8C85ECD863273BC9B62F72D283DA437A3D116B44((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )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_mD20CB9AE00AEE340B334670D5197228708F96EAB_AdjustorThunk (RuntimeObject * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mD20CB9AE00AEE340B334670D5197228708F96EAB(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_m8C85ECD863273BC9B62F72D283DA437A3D116B44_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_2 = NULL; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD 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: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_6; L_6 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_6; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7; L_7 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_8 = V_3; int32_t L_9 = V_1; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_8, (int32_t)L_9, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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_m8C85ECD863273BC9B62F72D283DA437A3D116B44_AdjustorThunk (RuntimeObject * __this, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___destination0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_m8C85ECD863273BC9B62F72D283DA437A3D116B44(_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_m9A17A36F2872F15C5BE7DCD56B141D67FA8E7EEF_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___left0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___right1, const RuntimeMethod* method) { { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD 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; } } { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_4; L_4 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_4, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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_t0875B92AB520DEACE75697085F9BCB43E708753F Span_1_op_Implicit_m0E35C5E8023A4E578BCB44622B27C54771FAFAC1_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span0, const RuntimeMethod* method) { { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_0 = ___span0; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_1 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_0.get__pinnable_0(); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mADEE08822E6B129C5BC189B1912A260A87F642CB_inline((&L_6), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_t0875B92AB520DEACE75697085F9BCB43E708753F )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m04749672416E260307FAD82C2160CEE2938F7298_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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; } } { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)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_m04749672416E260307FAD82C2160CEE2938F7298_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m04749672416E260307FAD82C2160CEE2938F7298(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_7 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_10), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_10; } } IL2CPP_EXTERN_C Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD _returnValue; _returnValue = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_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_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_11), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_11; } } IL2CPP_EXTERN_C Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD _returnValue; _returnValue = Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* Span_1_ToArray_m44BB893F452CF0BA32340446F90E665B7ADFC0CC_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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)); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_1 = ((PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_3 = (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)(Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)L_3; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_4 = V_0; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_5; L_5 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mD20CB9AE00AEE340B334670D5197228708F96EAB((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)__this, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_6 = V_0; return (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)L_6; } } IL2CPP_EXTERN_C Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* Span_1_ToArray_m44BB893F452CF0BA32340446F90E665B7ADFC0CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* _returnValue; _returnValue = Span_1_ToArray_m44BB893F452CF0BA32340446F90E665B7ADFC0CC(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_0 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_3; L_3 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (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 (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_3); } IL_001c: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_4 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_4); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7; L_7 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_7); } } IL2CPP_EXTERN_C Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_0 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); return (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * _returnValue; _returnValue = Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB736143497A40E15CC2F4FF26E85992A29552BCD_gshared (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_mB736143497A40E15CC2F4FF26E85992A29552BCD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_mB736143497A40E15CC2F4FF26E85992A29552BCD_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_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m48E45774DFDF3522BD47B9B31BBE03F96F80574F_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_m48E45774DFDF3522BD47B9B31BBE03F96F80574F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m48E45774DFDF3522BD47B9B31BBE03F96F80574F(_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_m184FBD0A1EB38EEF46CCB1AF54F3EFC490CC65D0_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___left0, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___right1, const RuntimeMethod* method) { { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_0 = ___left0; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_0, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )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_mB78180E66E2E241637779814F1809F7EC10398E5_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_mB78180E66E2E241637779814F1809F7EC10398E5_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mB78180E66E2E241637779814F1809F7EC10398E5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mB78180E66E2E241637779814F1809F7EC10398E5(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_m0CC6A41FE31E552DA525C937D556BE5F441A3C18_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_m0CC6A41FE31E552DA525C937D556BE5F441A3C18(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_op_Implicit_m37C00C8798AC530C1E8D5049CCAB8272D8329E24_gshared (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, const RuntimeMethod* method) { { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_0 = ___array0; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m3528B02438F4956B4E336F585A15B754E7696DE8_inline((&L_1), (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_get_Empty_m9038A3C4D8E9DAB785317BEFD37E967CFA831854_gshared (const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_0 = V_0; return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m3528B02438F4956B4E336F585A15B754E7696DE8_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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; } Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )); goto IL_0037; } { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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: { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_8 = ___array0; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_9; L_9 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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_m3528B02438F4956B4E336F585A15B754E7696DE8_AdjustorThunk (RuntimeObject * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m3528B02438F4956B4E336F585A15B754E7696DE8_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Create_m26189D231EFA1F35EBF0614C04A9A60D940CD708_gshared (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_2; memset((&V_2), 0, sizeof(V_2)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_3; memset((&V_3), 0, sizeof(V_3)); { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2 = V_2; return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )); goto IL_0042; } { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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)); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_16 = ___array0; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_17; L_17 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_20), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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; } Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )); goto IL_0043; } { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_15 = ___array0; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_16; L_16 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_AdjustorThunk (RuntimeObject * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_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_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_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_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * 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_mC0A9C617BF2099138DF5440F5B15EBB43356040C_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_2 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5; L_5 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (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; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_7; L_7 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_7); } IL_0030: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_8); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_11; L_11 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13; L_13 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_13); } } IL2CPP_EXTERN_C Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * _returnValue; _returnValue = Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_GetPinnableReference_mCBDFE31659F5B105FD820379689EE4AF00D53493_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_1 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_4; L_4 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (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 (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_4); } IL_0024: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_5 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_5); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_6 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_8; L_8 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_8); } IL_003b: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_9; L_9 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (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 (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_9); } } IL2CPP_EXTERN_C Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_GetPinnableReference_mCBDFE31659F5B105FD820379689EE4AF00D53493_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * _returnValue; _returnValue = Span_1_GetPinnableReference_mCBDFE31659F5B105FD820379689EE4AF00D53493(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m1336B2523A09FCB38EF172F94C7998838E74C3CA_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_7 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_12 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_12); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15; L_15 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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* (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_24; L_24 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_28; L_28 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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_m1336B2523A09FCB38EF172F94C7998838E74C3CA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m1336B2523A09FCB38EF172F94C7998838E74C3CA(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mE7FD5D85D6DD7C1A3DC4D71E2045654AB5BA1F0D_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___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; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * 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* (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&___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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_5 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_10 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_10); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_11 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13; L_13 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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* (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_18; L_18 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_19 = V_4; int32_t L_20 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_21; L_21 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_22 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_21 = L_22; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_23 = V_4; int32_t L_24 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_25; L_25 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_26 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_25 = L_26; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_27 = V_4; int32_t L_28 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_29; L_29 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_30 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_29 = L_30; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_31 = V_4; int32_t L_32 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_33; L_33 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_34 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_33 = L_34; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_35 = V_4; int32_t L_36 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_37; L_37 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_38 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_37 = L_38; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_39 = V_4; int32_t L_40 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_41; L_41 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_42 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_41 = L_42; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_43 = V_4; int32_t L_44 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_45; L_45 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_46 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_45 = L_46; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_47 = V_4; int32_t L_48 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_49; L_49 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_50 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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; } } { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_56 = V_4; int32_t L_57 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_58; L_58 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_59 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_58 = L_59; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_60 = V_4; int32_t L_61 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_62; L_62 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_63 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_62 = L_63; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_64 = V_4; int32_t L_65 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_66; L_66 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_67 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_66 = L_67; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_68 = V_4; int32_t L_69 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_70; L_70 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_71 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_73 = V_4; int32_t L_74 = V_5; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_75; L_75 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_76 = ___value0; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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_mE7FD5D85D6DD7C1A3DC4D71E2045654AB5BA1F0D_AdjustorThunk (RuntimeObject * __this, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___value0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mE7FD5D85D6DD7C1A3DC4D71E2045654AB5BA1F0D(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD5B9E69C74EB26174EABF847B86397BEDF9661A7_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method) { { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )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_mD5B9E69C74EB26174EABF847B86397BEDF9661A7_AdjustorThunk (RuntimeObject * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_mD5B9E69C74EB26174EABF847B86397BEDF9661A7(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_2 = NULL; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 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: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_6; L_6 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_6; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_7; L_7 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_8 = V_3; int32_t L_9 = V_1; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_8, (int32_t)L_9, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738_AdjustorThunk (RuntimeObject * __this, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___destination0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mDC0161B4348CF7F2255443A5116FB2CEFF8C2738(_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_m8A2849C6CCE9416156A2ADDADEDF03C74A94AF7E_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___left0, Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___right1, const RuntimeMethod* method) { { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 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; } } { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_4; L_4 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_4, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 Span_1_op_Implicit_mD0001781A00C88E49A9D9B47734361EC9EEDD910_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ___span0, const RuntimeMethod* method) { { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_0 = ___span0; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_1 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_0.get__pinnable_0(); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_m793F319E0586B3B9A17F673DC676CF3EA7429EF4_inline((&L_6), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_m9ED6FF5FA67AED7726A2735EEB06A019A06AAC65_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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; } } { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)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_m9ED6FF5FA67AED7726A2735EEB06A019A06AAC65_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_m9ED6FF5FA67AED7726A2735EEB06A019A06AAC65(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_7 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_10), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_10; } } IL2CPP_EXTERN_C Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 _returnValue; _returnValue = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_11), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_11; } } IL2CPP_EXTERN_C Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 _returnValue; _returnValue = Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* Span_1_ToArray_mBD5501AA4A2BB03E5644628D1516FF88BEB424DD_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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)); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_1 = ((PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_3 = (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)(Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)L_3; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_4 = V_0; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_5; L_5 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_mD5B9E69C74EB26174EABF847B86397BEDF9661A7((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)__this, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_6 = V_0; return (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)L_6; } } IL2CPP_EXTERN_C Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* Span_1_ToArray_mBD5501AA4A2BB03E5644628D1516FF88BEB424DD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* _returnValue; _returnValue = Span_1_ToArray_mBD5501AA4A2BB03E5644628D1516FF88BEB424DD(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_0 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_3; L_3 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (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 (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_3); } IL_001c: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_4 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_4); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_7; L_7 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_7); } } IL2CPP_EXTERN_C Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_0 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); return (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * _returnValue; _returnValue = Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_gshared (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_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_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_get_Length_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean System.Span`1::get_IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_get_IsEmpty_m109094751B563C942CFEC13B606FF58EE276702E_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_m109094751B563C942CFEC13B606FF58EE276702E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_get_IsEmpty_m109094751B563C942CFEC13B606FF58EE276702E(_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_mBDAAF9D87788551585AFDDF8DB73B5B1A6D61340_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___left0, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___right1, const RuntimeMethod* method) { { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_0 = ___left0; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_1 = ___right1; bool L_2; L_2 = (( bool (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_0, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )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_mDE225806896E08087911DF714A34074448E561EB_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_mDE225806896E08087911DF714A34074448E561EB_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool Span_1_Equals_mDE225806896E08087911DF714A34074448E561EB_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_Equals_mDE225806896E08087911DF714A34074448E561EB(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 System.Span`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7_RuntimeMethod_var))); } } IL2CPP_EXTERN_C int32_t Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Span_1_GetHashCode_mDFCF8EDFE8EA2B60B6AED4A55245C9B2215FACE7(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::op_Implicit(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_op_Implicit_mA4E055C75CD9CA8F0E7301C5DC4B4A6B287E1A28_gshared (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, const RuntimeMethod* method) { { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_0 = ___array0; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_1; memset((&L_1), 0, sizeof(L_1)); Span_1__ctor_m8FCE537C0A738C25E1040CB80292637DCE6167D4_inline((&L_1), (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_1; } } // System.Span`1 System.Span`1::get_Empty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_get_Empty_mF6152909C3BA8289E31E37169CCE1CC10CEA141A_gshared (const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_0 = V_0; return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_0; } } // System.Void System.Span`1::.ctor(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_m8FCE537C0A738C25E1040CB80292637DCE6167D4_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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; } Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_0; memset((&V_0), 0, sizeof(V_0)); { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )); goto IL_0037; } { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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: { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_8 = ___array0; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_9; L_9 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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_m8FCE537C0A738C25E1040CB80292637DCE6167D4_AdjustorThunk (RuntimeObject * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m8FCE537C0A738C25E1040CB80292637DCE6167D4_inline(_thisAdjusted, ___array0, method); } // System.Span`1 System.Span`1::Create(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Create_m3B51024497475DBF35F6EDC92B37FEC2C875F407_gshared (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_2; memset((&V_2), 0, sizeof(V_2)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_3; memset((&V_3), 0, sizeof(V_3)); { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2 = V_2; return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_2; } IL_0016: { il2cpp_codegen_initobj((&V_3), sizeof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )); goto IL_0042; } { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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)); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_16 = ___array0; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_17; L_17 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_20; memset((&L_20), 0, sizeof(L_20)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_20), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_20; } } // System.Void System.Span`1::.ctor(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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; } Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_0; memset((&V_0), 0, sizeof(V_0)); { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )); goto IL_0043; } { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_15 = ___array0; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_16; L_16 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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_mCCF69E9B849FA0937154D4C3369A180C204723DB_AdjustorThunk (RuntimeObject * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_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_mBA60744558566F5C0596F8F9077083829129EDFE_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_mBA60744558566F5C0596F8F9077083829129EDFE_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_mBA60744558566F5C0596F8F9077083829129EDFE_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_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * 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_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method); } // T& System.Span`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_2 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5; L_5 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (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; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_7; L_7 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_7); } IL_0030: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_8); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_11; L_11 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13; L_13 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_13); } } IL2CPP_EXTERN_C Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * _returnValue; _returnValue = Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_inline(_thisAdjusted, ___index0, method); return _returnValue; } // T& System.Span`1::GetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_GetPinnableReference_m5F2BA336867B87294A652A4CC66BC4EAB06233CC_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_1 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_4; L_4 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (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 (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_4); } IL_0024: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_5 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_5); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_6 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_5->get_address_of_Data_0(); intptr_t L_7 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_8; L_8 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_8); } IL_003b: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_9; L_9 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (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 (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_9); } } IL2CPP_EXTERN_C Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_GetPinnableReference_m5F2BA336867B87294A652A4CC66BC4EAB06233CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * _returnValue; _returnValue = Span_1_GetPinnableReference_m5F2BA336867B87294A652A4CC66BC4EAB06233CC(_thisAdjusted, method); return _returnValue; } // System.Void System.Span`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m54A183637DCCAD94CEA1517BB6EFB398563B3CA9_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_7 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_12 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_12); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_12->get_address_of_Data_0(); intptr_t L_14 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15; L_15 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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* (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_24; L_24 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); intptr_t* L_25; L_25 = (( intptr_t* (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_28; L_28 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); uint8_t* L_29; L_29 = (( uint8_t* (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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_m54A183637DCCAD94CEA1517BB6EFB398563B3CA9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Clear_m54A183637DCCAD94CEA1517BB6EFB398563B3CA9(_thisAdjusted, method); } // System.Void System.Span`1::Fill(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Fill_mEF458D812ED581C6F49C92DBAC595DFAD84E5638_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___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; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * 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* (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&___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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_5 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_10 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_10); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_11 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_10->get_address_of_Data_0(); intptr_t L_12 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13; L_13 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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* (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_18; L_18 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_4 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_18; V_5 = (int32_t)0; goto IL_00fb; } IL_006f: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_19 = V_4; int32_t L_20 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_21; L_21 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_22 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_21 = L_22; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_23 = V_4; int32_t L_24 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_25; L_25 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_26 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_25 = L_26; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_27 = V_4; int32_t L_28 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_29; L_29 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_30 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_29 = L_30; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_31 = V_4; int32_t L_32 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_33; L_33 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_34 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_33 = L_34; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_35 = V_4; int32_t L_36 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_37; L_37 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_38 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_37 = L_38; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_39 = V_4; int32_t L_40 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_41; L_41 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_42 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_41 = L_42; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_43 = V_4; int32_t L_44 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_45; L_45 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_46 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_45 = L_46; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_47 = V_4; int32_t L_48 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_49; L_49 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_50 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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; } } { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_56 = V_4; int32_t L_57 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_58; L_58 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_56, (int32_t)L_57, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_59 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_58 = L_59; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_60 = V_4; int32_t L_61 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_62; L_62 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_63 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_62 = L_63; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_64 = V_4; int32_t L_65 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_66; L_66 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_67 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_66 = L_67; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_68 = V_4; int32_t L_69 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_70; L_70 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_71 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_73 = V_4; int32_t L_74 = V_5; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_75; L_75 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_73, (int32_t)L_74, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_76 = ___value0; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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_mEF458D812ED581C6F49C92DBAC595DFAD84E5638_AdjustorThunk (RuntimeObject * __this, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___value0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_Fill_mEF458D812ED581C6F49C92DBAC595DFAD84E5638(_thisAdjusted, ___value0, method); } // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method) { { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_0 = ___destination0; bool L_1; L_1 = Span_1_TryCopyTo_mCECC197DA4306FAE89CBEA15E52C780507258ADC((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )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_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE_AdjustorThunk (RuntimeObject * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_CopyTo_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE(_thisAdjusted, ___destination0, method); } // System.Boolean System.Span`1::TryCopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Span_1_TryCopyTo_mCECC197DA4306FAE89CBEA15E52C780507258ADC_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_2 = NULL; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_3 = NULL; { int32_t L_0 = (int32_t)__this->get__length_2(); V_0 = (int32_t)L_0; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 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: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_6; L_6 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_2 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_6; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_7; L_7 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); V_3 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_8 = V_3; int32_t L_9 = V_1; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_10 = V_2; int32_t L_11 = V_0; (( void (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_8, (int32_t)L_9, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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_mCECC197DA4306FAE89CBEA15E52C780507258ADC_AdjustorThunk (RuntimeObject * __this, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___destination0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Span_1_TryCopyTo_mCECC197DA4306FAE89CBEA15E52C780507258ADC(_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_m521D77D7CB1029216B632C483B226AEFC23A1EEF_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___left0, Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___right1, const RuntimeMethod* method) { { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_0 = ___left0; int32_t L_1 = (int32_t)L_0.get__length_2(); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 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; } } { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_4; L_4 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); bool L_6; L_6 = (( bool (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_4, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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_t99B7A0E2E954EC3899793E3A6211CEB919000A4B Span_1_op_Implicit_m38570E012C738486DC26A9A01291F1F3339FE9D5_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ___span0, const RuntimeMethod* method) { { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_0 = ___span0; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_1 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_0.get__pinnable_0(); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2 = ___span0; intptr_t L_3 = (intptr_t)L_2.get__byteOffset_1(); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_4 = ___span0; int32_t L_5 = (int32_t)L_4.get__length_2(); ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B L_6; memset((&L_6), 0, sizeof(L_6)); ReadOnlySpan_1__ctor_mD92AF7A48FEF289EC183C6221A842AC4D5DD550B_inline((&L_6), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_t99B7A0E2E954EC3899793E3A6211CEB919000A4B )L_6; } } // System.String System.Span`1::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Span_1_ToString_mDB9579D278006107FC62D263732E30B4E846B222_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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; } } { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5; L_5 = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)); Il2CppChar* L_6; L_6 = (( Il2CppChar* (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)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_mDB9579D278006107FC62D263732E30B4E846B222_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Span_1_ToString_mDB9579D278006107FC62D263732E30B4E846B222(_thisAdjusted, method); return _returnValue; } // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_7 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_10), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_10; } } IL2CPP_EXTERN_C Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 _returnValue; _returnValue = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_11), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_11; } } IL2CPP_EXTERN_C Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 _returnValue; _returnValue = Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline(_thisAdjusted, ___start0, ___length1, method); return _returnValue; } // T[] System.Span`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* Span_1_ToArray_mB040E36DA9046B4A29014FEA81FFD6F3DDF3B6AE_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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)); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_1 = ((PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_EmptyArray_1(); return (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)L_1; } IL_000e: { int32_t L_2 = (int32_t)__this->get__length_2(); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_3 = (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)(Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 25), (uint32_t)L_2); V_0 = (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)L_3; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_4 = V_0; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_5; L_5 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)->methodPointer)((Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 26)); Span_1_CopyTo_m8EBB2F9A60FB65B85CD9AEFAED0E8E1B21096FCE((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)__this, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 27)); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_6 = V_0; return (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)L_6; } } IL2CPP_EXTERN_C Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* Span_1_ToArray_mB040E36DA9046B4A29014FEA81FFD6F3DDF3B6AE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* _returnValue; _returnValue = Span_1_ToArray_mB040E36DA9046B4A29014FEA81FFD6F3DDF3B6AE(_thisAdjusted, method); return _returnValue; } // T& System.Span`1::DangerousGetPinnableReference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_0 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_3; L_3 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (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 (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_3); } IL_001c: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_4 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_4); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_7; L_7 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_7); } } IL2CPP_EXTERN_C Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * _returnValue; _returnValue = Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_inline(_thisAdjusted, method); return _returnValue; } // System.Pinnable`1 System.Span`1::get_Pinnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_0 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); return (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_0; } } IL2CPP_EXTERN_C Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * _returnValue; _returnValue = Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_inline(_thisAdjusted, method); return _returnValue; } // System.IntPtr System.Span`1::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m85A159C7741EC9FC838615D3199CD650D569C6A9_gshared (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_m85A159C7741EC9FC838615D3199CD650D569C6A9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = Span_1_get_ByteOffset_m85A159C7741EC9FC838615D3199CD650D569C6A9_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_m0F1ADE492DC4028ADE3B71FCEB95D381BAB75D30_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_m3918585C882139C388F9C2BA5B9D0E488D5C903E_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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; } IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 V_0; memset((&V_0), 0, sizeof(V_0)); { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 )); goto IL_0037; } { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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: { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_8 = ___array0; Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_9; L_9 = (( Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * (*) (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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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_m589E7C695BA7376169435F5FEAD8A90D748D516E_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * 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_m1336ED39E976BAE99F122F97A2AFACBF854F8BFE_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* ___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; } IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 V_0; memset((&V_0), 0, sizeof(V_0)); { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 )); goto IL_0043; } { IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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; IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* 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); IccScreeningChannelU5BU5D_tDFDCEBF96365B64F9CEA6B49A462E68F567DC717* L_15 = ___array0; Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_16; L_16 = (( Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * (*) (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_t8D063654AA8A21A935EF9AE80BF33B99EFCED80A_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_m32D709D38B61219FB943904AF519F746045069C0_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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 IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_get_Item_mDEFD4F86648171B22DE35A18172A02FE36A06E34_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_2 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_5; L_5 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (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; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_7; L_7 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_7); } IL_0030: { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_8 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_8); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_9 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_11; L_11 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_13; L_13 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * Span_1_DangerousGetPinnableReference_m75475B8ED90FD690568093A9753C4ED0C190CDF3_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_0 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__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); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_3; L_3 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (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 (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_3); } IL_001c: { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_4 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); NullCheck(L_4); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_5 = (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * L_7; L_7 = (( IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 * (*) (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (IccScreeningChannel_t65E5B0A230DE297A96A6B0453088B7450C07D0D4 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7500B8D596EE9F47F48143429D0EC25827FDF376_gshared_inline (ReadOnlySpan_1_tE153E13CEF71F3681CBE0E663ED628CB529A69E4 * __this, Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * 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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_m20A0016231F28C5E78BD073BCD2CFD345F131F72_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_7 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline((&L_10), (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 Span_1_Slice_mBC8FF7238C3318983C8B9161274C47019F275CAA_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_8 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m589E7C695BA7376169435F5FEAD8A90D748D516E_inline((&L_11), (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)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_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * Span_1_get_Pinnable_mBE541F0C0C1D5C455A0DE1639F277FB4BF2476B5_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __this, const RuntimeMethod* method) { { Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 * L_0 = (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)__this->get__pinnable_0(); return (Pinnable_1_tC0965E1D6606A61CE0B3CC9A4FB24EDFEF601383 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m2685CF3562A42884A233A85E84D8E77199D1EC34_gshared_inline (Span_1_tE06D07B27FD9FC4C0573EF674AE9C79146F511C2 * __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_mF9CCD5C1E2BC82C137C2A1DA47142606EA3AE8BC_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_mCE644C9FD633ED9AE3714904B7CBC86DE34AB94F_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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; } int16_t V_0 = 0; { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(int16_t)); goto IL_0037; } { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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: { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_8 = ___array0; Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_9; L_9 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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_m8687E33A77B47C140B189D4DD0084F72CD546C20_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * 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_m864F8E3CE49883DF54589B4D5DEFDEAC74821634_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___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; } int16_t V_0 = 0; { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(int16_t)); goto IL_0043; } { Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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; Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* 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); Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* L_15 = ___array0; Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_16; L_16 = (( Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * (*) (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_tC5236B10EB044399DFAD345DFC548EF5C3E3E3C6_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_m94FD28362E924FF01FA19552F65F98DE7FCB7810_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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 int16_t* Span_1_get_Item_m62CDF4C22D065B0A7C348B10C32468E77760CBD0_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_2 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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); int16_t* L_5; L_5 = (( int16_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; int16_t* L_7; L_7 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int16_t*)(L_7); } IL_0030: { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_8 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_8); int16_t* L_9 = (int16_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_11; L_11 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; int16_t* L_13; L_13 = (( int16_t* (*) (int16_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int16_t*)(int16_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int16_t*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int16_t* Span_1_DangerousGetPinnableReference_mC28AB99AA3772A9BDC8A95E5DC20F01017F706D0_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_0 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__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); int16_t* L_3; L_3 = (( int16_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 (int16_t*)(L_3); } IL_001c: { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_4 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); NullCheck(L_4); int16_t* L_5 = (int16_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); int16_t* L_7; L_7 = (( int16_t* (*) (int16_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int16_t*)(int16_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int16_t*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC322379816472661E34791BBA0E0952D6A3387DA_gshared_inline (ReadOnlySpan_1_t2204A3A7B5352B4A905354D57F849E5BF6F746AF * __this, Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * 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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_mBAB32D9B96667BD0845E17FF4C6EE88133EBB59D_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_7 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_10), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D Span_1_Slice_m58C997124DDA55C42C07D74DDF00CB1DC3767D16_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_8 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m8687E33A77B47C140B189D4DD0084F72CD546C20_inline((&L_11), (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)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_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * Span_1_get_Pinnable_m3035BFD4BDBCDA914F210BFB854A34D23391D0F1_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __this, const RuntimeMethod* method) { { Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 * L_0 = (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)__this->get__pinnable_0(); return (Pinnable_1_tAB8D1CBEB16D5D59A9D4556BC106DD65A5B4C777 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA41D9EC09106E0CB53F12452FF32AAA370410068_gshared_inline (Span_1_tEA546238B8D76FC9649C59BE55FEDE8AC664F49D * __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_mAA446443CA8BB49C2BF75B50A6A999F0A3085D59_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_mD35965EFD02D36F0BB8FCDE62D174DF1DE1CF4E3_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(int32_t)); goto IL_0037; } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = ___array0; Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_9; L_9 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * 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_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___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; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(int32_t)); goto IL_0043; } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* 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); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = ___array0; Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_16; L_16 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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_t0FE2F2A995EE80703E269FF112845443E9FEECF3_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_m8DACE4445D895C919427867174F634254AAC74F6_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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 int32_t* Span_1_get_Item_m6C77A0357ED5166FA36B912F98A321DE6CFD03EA_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_2 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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); int32_t* L_5; L_5 = (( int32_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; int32_t* L_7; L_7 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int32_t*)(L_7); } IL_0030: { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_8); int32_t* L_9 = (int32_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_11; L_11 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; int32_t* L_13; L_13 = (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int32_t*)(int32_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int32_t*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Span_1_DangerousGetPinnableReference_mC707BAE5DDE96E19BEC4EDE7AC6D6CB663E8D67F_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_0 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__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); int32_t* L_3; L_3 = (( int32_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 (int32_t*)(L_3); } IL_001c: { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_4 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); NullCheck(L_4); int32_t* L_5 = (int32_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); int32_t* L_7; L_7 = (( int32_t* (*) (int32_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int32_t*)(int32_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int32_t*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD55B834AB48DC38C8763D31F23F42C0F6CC94BD9_gshared_inline (ReadOnlySpan_1_tDE9B113AEA8441F589E3A720117AC711E35148E2 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * 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_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_mA9D893FD8D61F2F11550B70C7701359691114458_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_7 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_10), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_11), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)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_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * Span_1_get_Pinnable_mF5DCEDD98163E3171853A343F4F88F4D7B7A46F2_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, const RuntimeMethod* method) { { Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_0 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0(); return (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m960E41DC4AC053E2843AE2A1D9E4BD301CF722F6_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __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_m8D3C30C67D373B66B498E5BF7EDB81385556CE7E_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_m06125D2D1D169AA3E8669D63FD8743F0C190FB4F_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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; } int64_t V_0 = 0; { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(int64_t)); goto IL_0037; } { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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: { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_8 = ___array0; Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_9; L_9 = (( Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * (*) (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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * 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_m56C052AB9971E8DBE7433F21EDFC84DA4C008C5E_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* ___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; } int64_t V_0 = 0; { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(int64_t)); goto IL_0043; } { Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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; Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* 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); Int64U5BU5D_tCA61E42872C63A4286B24EEE6E0650143B43DCE6* L_15 = ___array0; Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_16; L_16 = (( Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * (*) (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_tB732BDF2FA15E8B7C89836D32D83AC4FD131B7B9_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_mA6B88BDF099AE14CC9EF0537403643D1A3CECA9E_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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 int64_t* Span_1_get_Item_m3A08CD1F75E476A2CE46D534AB669BB15DEDD0A2_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_2 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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); int64_t* L_5; L_5 = (( int64_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; int64_t* L_7; L_7 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int64_t*)(L_7); } IL_0030: { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_8 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_8); int64_t* L_9 = (int64_t*)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_11; L_11 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; int64_t* L_13; L_13 = (( int64_t* (*) (int64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((int64_t*)(int64_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (int64_t*)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t* Span_1_DangerousGetPinnableReference_m8F353D42F2F5CE3280B916AFAF8D2E1D803A02A1_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_0 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__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); int64_t* L_3; L_3 = (( int64_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 (int64_t*)(L_3); } IL_001c: { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_4 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); NullCheck(L_4); int64_t* L_5 = (int64_t*)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); int64_t* L_7; L_7 = (( int64_t* (*) (int64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((int64_t*)(int64_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (int64_t*)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF1EEF2C92737CC35F4FFCF7085EBC895C2350183_gshared_inline (ReadOnlySpan_1_t675A83587BD7616CB9A6250BFB0F838DFF1E4933 * __this, Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * 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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_mB6C946BAD76E35E8E992EE280A58A8CC951C7C3B_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_7 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline((&L_10), (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A Span_1_Slice_m71A460978CF3384AE720409C1400D412658D91CA_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_8 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m435D2EA4E7531786CBBF147BD9879DBA54B683BD_inline((&L_11), (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)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_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * Span_1_get_Pinnable_mB4E1E3C8B1D6506C8EE3D04138B0875AB26B43DA_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __this, const RuntimeMethod* method) { { Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 * L_0 = (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)__this->get__pinnable_0(); return (Pinnable_1_t6E8050005F0F2BCBB1CE04B5CFFB89046B9D3CE3 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD9B763EE1C332DC2DBB5A7DE5EC3323526912BD1_gshared_inline (Span_1_tFEF7CDDFDF21DE1B08EA102565D04706E7E6210A * __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_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_mCF67F0CE907D33EB3E3E9E4A224707C93AED6E2F_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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; } L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0; memset((&V_0), 0, sizeof(V_0)); { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )); goto IL_0037; } { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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: { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_8 = ___array0; Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_9; L_9 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * 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_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___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; } L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0; memset((&V_0), 0, sizeof(V_0)); { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )); goto IL_0043; } { L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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; L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* 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); L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_15 = ___array0; Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_16; L_16 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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_tEE239C5EA0A0A4B0500684F2BA93564462872830_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_m6DCC84855028D3AECD27A7E13068E42E4DEDF047_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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 L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_2 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5; L_5 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (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; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7; L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_7); } IL_0030: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_8); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11; L_11 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13; L_13 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_DangerousGetPinnableReference_m1AADA8447C6EFE89DA54483CAD78A85AE6A7B5B0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_0 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__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); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_3; L_3 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (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 (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_3); } IL_001c: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_4 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_4); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7; L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2867FAD569D21842BD5ECCD3D6EB6692142C0A57_gshared_inline (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * 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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_7 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_10), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_11), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)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_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * Span_1_get_Pinnable_m8BF14D1531FD83F49ADF3680733DC0EA48AE5271_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method) { { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_0 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); return (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m168617F2E692099790205C8F3D06B85E3CE8F0E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __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_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_mB7B7F52F6687AD91526143A6FC155608E7F2AF41_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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; } L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0; memset((&V_0), 0, sizeof(V_0)); { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )); goto IL_0037; } { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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: { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_8 = ___array0; Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_9; L_9 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * 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_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___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; } L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0; memset((&V_0), 0, sizeof(V_0)); { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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_t92B1C0331B7EF376CC05874EC210B30138F12929 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )); goto IL_0043; } { L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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; L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* 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); L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_15 = ___array0; Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_16; L_16 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_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_mFF7FD0D8CFB9A377D1F4400193167E844999F7A6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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 L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_2 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5; L_5 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (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; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7; L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_7); } IL_0030: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_8); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11; L_11 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13; L_13 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_DangerousGetPinnableReference_m75791957C6AFB6923F49A4DB98ACBBE1F941A5E8_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_0 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__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); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_3; L_3 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (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 (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_3); } IL_001c: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_4 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_4); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7; L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDD5C7E9582238D3789289C34209933A233D6E960_gshared_inline (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * 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_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_7 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_10), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_11), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)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_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * Span_1_get_Pinnable_m842692FA7D6129D5613B4023E5F2DF6E7B7BBAEA_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method) { { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_0 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); return (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m32B00C5E125BEE64C7691FAB12BDA4B7C5D99C21_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __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_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_m3AEBF1A881B75CBB72E4BD5AF1085F3BE0841AC8_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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; } La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0; memset((&V_0), 0, sizeof(V_0)); { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )); goto IL_0037; } { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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: { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_8 = ___array0; Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_9; L_9 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * 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_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___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; } La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0; memset((&V_0), 0, sizeof(V_0)); { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )); goto IL_0043; } { La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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; La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* 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); La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_15 = ___array0; Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_16; L_16 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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_t3E36E95A39143169A74FD990BEC9683E719A0E1A_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_m3C3BF12A769CFCB8BD1C465A763876021A64778C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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 La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_2 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5; L_5 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (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; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7; L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_7); } IL_0030: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_8); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11; L_11 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13; L_13 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_DangerousGetPinnableReference_m3941F6BCA46254B6F124FE5CB3A9A2F9B2E9C337_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_0 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__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); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_3; L_3 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (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 (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_3); } IL_001c: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_4 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_4); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7; L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3CF324D3B07E532A27532CE7566A53FCC9ACB07_gshared_inline (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * 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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_7 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_10), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_11), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)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_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * Span_1_get_Pinnable_mA276C2754161A1AF63E167D1E38FD066E3D7126F_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method) { { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_0 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); return (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD6B54CFE03F9CF3D0EF8C8D44E9C9E96459D95F0_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __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_m84CEA86530A516906E94048E39CB7404D11AB971_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_m6F14C965FEE625855AB883CB7C449D301EF77365_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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; } La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0; memset((&V_0), 0, sizeof(V_0)); { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )); goto IL_0037; } { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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: { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_8 = ___array0; Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_9; L_9 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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_t217948452DF599D7A76A078826DED562AD340889_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_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * 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_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___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; } La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0; memset((&V_0), 0, sizeof(V_0)); { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )); goto IL_0043; } { La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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; La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* 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); La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_15 = ___array0; Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_16; L_16 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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_t217948452DF599D7A76A078826DED562AD340889_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_m4AA826FE60F9466AF659C77536B9B5E0A52FD747_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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 La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_2 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5; L_5 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (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; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7; L_7 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_7); } IL_0030: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_8); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_11; L_11 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13; L_13 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_DangerousGetPinnableReference_mB95AC597D61F19B8A3A17AF627EE238F80A64961_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_0 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__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); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_3; L_3 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (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 (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_3); } IL_001c: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_4 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_4); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7; L_7 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC722E20C9FE1BECA937423B92F3B1D035098E8E0_gshared_inline (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * 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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_7 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_10), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_11), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)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_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * Span_1_get_Pinnable_m4168AD2458A9D1C75C1D44E274108A9AEECDCCBF_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method) { { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_0 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); return (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m1F92674976D28A6FCD0C91935C1C420AAE452009_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __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_m6E87FD439A02FDA7AA9EEF58F52278CB5E8A4BC3_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_m0FE71C1D979AD17E8B815540A0C5A816E92C1345_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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; } NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )); goto IL_0037; } { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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: { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_8 = ___array0; Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_9; L_9 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * 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_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___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; } NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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_tCC1479199489BFE6D630E6A191582348BD541C39 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )); goto IL_0043; } { NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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; NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* 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); NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_15 = ___array0; Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_16; L_16 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_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_m9150EA593205C3930AA49AA17C774D1250C21AF6_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 *)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 NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_2 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5; L_5 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (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; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_7; L_7 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_7); } IL_0030: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_8 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_11; L_11 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13; L_13 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_DangerousGetPinnableReference_mFB008A88D8FDC7E54CFFA76BA574BFA93CEC0B4A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_0 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__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); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_3; L_3 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (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 (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_3); } IL_001c: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_4 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_7; L_7 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8EC1FA62EC9DCB68488AA43E0F671F45E0A39925_gshared_inline (ReadOnlySpan_1_t64BAD9517D51DDE216C763777DB6E67BC9CF8DB9 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * 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_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_7 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_10), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)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_tCC1479199489BFE6D630E6A191582348BD541C39 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_tA3738208DF990A8309010F42537F213129387CB3 * L_8 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_11), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)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_tCC1479199489BFE6D630E6A191582348BD541C39 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * Span_1_get_Pinnable_m3A5B15CA6ECDBF8AF22BAD46B29E1F96459D38A9_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, const RuntimeMethod* method) { { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_0 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); return (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m24E990E4105098F5DF7B444E9A2DEC2687B3D43C_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __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_mD50ED9C8D9CF38E6F5B936F905BE06A5AD1B636D_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_mE5D4B3F79CE1F2C4D2092497A1E7CB26DBB77FEB_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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; } NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )); goto IL_0037; } { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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: { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_8 = ___array0; Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_9; L_9 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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_tB444E2C47001387793EE78A2AFB95399C399245E_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_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * 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_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___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; } NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )); goto IL_0043; } { NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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; NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* 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); NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_15 = ___array0; Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_16; L_16 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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_tB444E2C47001387793EE78A2AFB95399C399245E_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_m6CFD16D48DD8F097D72C2CC6D612A746AC0023E9_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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 NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_2 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5; L_5 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (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; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_7; L_7 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_7); } IL_0030: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_8 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_11; L_11 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13; L_13 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_DangerousGetPinnableReference_m40245D6D7645B9CC476A3C2F9440C12B8F08D7B6_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_0 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__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); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_3; L_3 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (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 (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_3); } IL_001c: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_4 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_7; L_7 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC6D40C35AA888D3180A2A5CB5F0AF25F61593DDC_gshared_inline (ReadOnlySpan_1_t73A12666B67F4AB5DBB6582CD12FADD703C76D4C * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * 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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_7 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_10), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_8 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_11), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)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_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * Span_1_get_Pinnable_mFE957FD8F48D5723828361E285ED923B757425AA_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, const RuntimeMethod* method) { { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_0 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); return (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mE586E0DF5C5F68793C2F7C37350E117DB48C550F_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __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_m7CA16406D797634AD097A96DC9BD7C4353FCBF3A_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_mDD679F2AF4F3C2765EBF5ADF8889211406B79E5C_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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; } NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )); goto IL_0037; } { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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: { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_8 = ___array0; Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_9; L_9 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * 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_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___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; } NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )); goto IL_0043; } { NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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; NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* 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); NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_15 = ___array0; Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_16; L_16 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_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_m1B0C789E18C69B1042B9575A6F7235955CE29F93_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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 NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_2 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5; L_5 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (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; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_7; L_7 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_7); } IL_0030: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_8 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_11; L_11 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13; L_13 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_DangerousGetPinnableReference_mEEE4BDFB058DBD6E3C1A872A33EED57603275A56_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_0 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__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); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_3; L_3 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (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 (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_3); } IL_001c: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_4 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_7; L_7 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m37A6A1109BF48620471AF9DBF00AA3B5DA6670CA_gshared_inline (ReadOnlySpan_1_t44D09B52BF4D90C227C154DCD8A0EA64B50108DF * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * 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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_7 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_10), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_8 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_11), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)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_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * Span_1_get_Pinnable_m3C728D90AB3DA5D75E99FEA64DE1016592594DDE_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, const RuntimeMethod* method) { { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_0 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); return (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m3E4DBE3D4DE4114DBEF6A964198686F16163F27B_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __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_mDE6E0CAEC47B51722943A0893F6D1B6373A0601C_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_mC9A00A929932C7CEC19789206F99A0116B020227_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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; } NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )); goto IL_0037; } { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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: { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_8 = ___array0; Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_9; L_9 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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_mAC14589AAB40984711662365B0DAC41438C66D23_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * 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_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___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; } NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_0; memset((&V_0), 0, sizeof(V_0)); { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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_t8F2820222127FA3555803F54498E9275CE67C798 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )); goto IL_0043; } { NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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; NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* 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); NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_15 = ___array0; Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_16; L_16 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_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_mB82D7DB2AE184610EC487A5C5DF0F72D21B008E2_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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 NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_2 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5; L_5 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (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; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_7; L_7 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_7); } IL_0030: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_8 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_11; L_11 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13; L_13 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_DangerousGetPinnableReference_m7130F1C20D41B935E2A4CB3763D16334FDFC47A5_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_0 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__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); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_3; L_3 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (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 (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_3); } IL_001c: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_4 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_4); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_7; L_7 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0B16B78CBB8E70E37F0EE3B535883CE8CAE4774_gshared_inline (ReadOnlySpan_1_t500FE1197A714E89B56D8AE983325F8F1CB994B3 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * 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_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_7 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_10), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_t8F2820222127FA3555803F54498E9275CE67C798 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_8 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_11), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)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_t8F2820222127FA3555803F54498E9275CE67C798 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * Span_1_get_Pinnable_mBE52B54F6D12D72B2A6DA6A8F773310712EB5FC1_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, const RuntimeMethod* method) { { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_0 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); return (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mD5550551A18666CB9879B06E595EC0B465BDCC27_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __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_m1E12B8BB68AD1A4CDB478A80586569919C1C857F_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_m6070BB60343F8A2123D9CC5DA14C9EB39A59E743_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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; } RuntimeObject * V_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t02101D0E06A1280E520FC29615C0103A114946DB )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_1 = V_0; if (L_1) { goto IL_0037; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = ___array0; Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_9; L_9 = (( Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * (*) (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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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_m645664236612F8CA0DAA7B7C75A464749F028DAB_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * 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_mC02CF03827EE29BB36DD6B25F89830948C3A4862_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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; } RuntimeObject * V_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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_t02101D0E06A1280E520FC29615C0103A114946DB )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_3 = V_0; if (L_3) { goto IL_0043; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_15 = ___array0; Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_16; L_16 = (( Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * (*) (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_t3F58A0209454ABBC3F8CA557906C12CB572897CC_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_m924DACF4962FA8F67ACF5AFEB1309C11A7408F61_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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 RuntimeObject ** Span_1_get_Item_m63799E134DA36A98995111BE6E37CC4E563A4F59_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_2 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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); RuntimeObject ** L_5; L_5 = (( RuntimeObject ** (*) (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; RuntimeObject ** L_7; L_7 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (RuntimeObject **)(L_7); } IL_0030: { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_8 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_8); RuntimeObject ** L_9 = (RuntimeObject **)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_11; L_11 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; RuntimeObject ** L_13; L_13 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (RuntimeObject **)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject ** Span_1_DangerousGetPinnableReference_mE2F9C77ABFE62168088558B6300826EA0D23AD61_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_0 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__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); RuntimeObject ** L_3; L_3 = (( RuntimeObject ** (*) (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 (RuntimeObject **)(L_3); } IL_001c: { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_4 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); NullCheck(L_4); RuntimeObject ** L_5 = (RuntimeObject **)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_7; L_7 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (RuntimeObject **)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDEB6C4241AC4A70D766061505FD816648325CCF1_gshared_inline (ReadOnlySpan_1_t94EC580ED854353C1A8BC303DA443E801C01F4FE * __this, Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * 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_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m6DD59B57EA6D29FC37BAF2D28835D044416B5AC6_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_7 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline((&L_10), (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_t02101D0E06A1280E520FC29615C0103A114946DB )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t02101D0E06A1280E520FC29615C0103A114946DB Span_1_Slice_m352ADCA7A8BAA235AEF7A351717C783841580B34_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_8 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t02101D0E06A1280E520FC29615C0103A114946DB L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m645664236612F8CA0DAA7B7C75A464749F028DAB_inline((&L_11), (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)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_t02101D0E06A1280E520FC29615C0103A114946DB )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * Span_1_get_Pinnable_m584A907E1F5D46DE181DDCF91861B482E6911B01_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __this, const RuntimeMethod* method) { { Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 * L_0 = (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)__this->get__pinnable_0(); return (Pinnable_1_tDB74B26B68EC5BE92B32E5FB04FAE1064F11AF82 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mA4DA881CD2ACFD2CEAB6CF7DBDBEA8DBD612CDFC_gshared_inline (Span_1_t02101D0E06A1280E520FC29615C0103A114946DB * __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_m305364EA1AE130C5951C6A2065CC496B97A148B7_gshared_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___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; } RuntimeObject * V_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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(RuntimeObject *)); RuntimeObject * L_1 = V_0; if (L_1) { goto IL_003f; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* 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: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = ___array0; NullCheck(L_9); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = ___array0; Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * L_11; L_11 = (( Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * (*) (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_tC47D6A87CC69F641336F7E3B850F7D197CBE7C1E_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_m335D0E5DF23947EB068A6BE8ED645AB35171BAF0_gshared_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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 RuntimeObject ** Span_1_get_Item_m91C580D82EDD04AEF745A9AA9926C453F3878FA2_gshared_inline (Span_1_tD186B8B6B8CD5D1A7F8773B15498CB003242EB5B * __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_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * L_2 = (Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 *)__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); RuntimeObject ** L_5; L_5 = (( RuntimeObject ** (*) (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; RuntimeObject ** L_7; L_7 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (RuntimeObject **)(L_7); } IL_0030: { Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 * L_8 = (Pinnable_1_tB19B0FB8BD03B759B2BCEB386B2728638F98BC12 *)__this->get__pinnable_0(); NullCheck(L_8); RuntimeObject ** L_9 = (RuntimeObject **)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); RuntimeObject ** L_11; L_11 = (( RuntimeObject ** (*) (RuntimeObject **, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)); int32_t L_12 = ___index0; RuntimeObject ** L_13; L_13 = (( RuntimeObject ** (*) (RuntimeObject **, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject **)(RuntimeObject **)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (RuntimeObject **)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA821F60C5E9A7E7CDECE4E003751E78ECA6D5F3C_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_m4FFDC1D5B44937CF28D4A4EC5A2703E22E354901_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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; } Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_0; memset((&V_0), 0, sizeof(V_0)); { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )); goto IL_0037; } { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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: { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_8 = ___array0; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_9; L_9 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * 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_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___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; } Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_0; memset((&V_0), 0, sizeof(V_0)); { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )); goto IL_0043; } { Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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; Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* 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); Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_15 = ___array0; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_16; L_16 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_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_m6096DD9F56A840C19688D7AE2A033F481DE47A0A_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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 Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_2 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5; L_5 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (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; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_7; L_7 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_7); } IL_0030: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_8); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_11; L_11 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13; L_13 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_DangerousGetPinnableReference_mEE69367F0967B193AF91B424BEB21E319CFB64F2_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_0 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__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); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_3; L_3 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (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 (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_3); } IL_001c: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_4 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_4); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_7; L_7 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1FC0F7C00025B017DCD2EEF6E9A8CCF9CC6A978B_gshared_inline (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * 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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_7 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_10), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_11), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * Span_1_get_Pinnable_mAF97613212731EC72F5E5B847D8E55B7ABBF8095_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, const RuntimeMethod* method) { { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_0 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); return (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mFE437F290CE3E6FE971C81D713AA9BCBF1802A5C_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __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_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_mD86B33293D928B40F341032AEBE6CB94DE95730F_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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; } Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )); goto IL_0037; } { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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: { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_8 = ___array0; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_9; L_9 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * 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_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___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; } Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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_tBB05987133353D89D10E397696B9A3D360EAC8AD )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )); goto IL_0043; } { Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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; Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* 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); Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_15 = ___array0; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_16; L_16 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_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_mFD2BE573813F193F9C2BEC151AEEFFC599CE4CAD_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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 Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_2 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5; L_5 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (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; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7; L_7 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_7); } IL_0030: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_8); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_11; L_11 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13; L_13 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_DangerousGetPinnableReference_mB5F01D3669EFDFEB4EBDCC68CF52FFC37D6C28EA_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_0 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__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); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_3; L_3 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (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 (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_3); } IL_001c: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_4 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_4); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7; L_7 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mADEE08822E6B129C5BC189B1912A260A87F642CB_gshared_inline (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * 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_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_7 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_10), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_11), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)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_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * Span_1_get_Pinnable_m2A0CB134992A301659BF4C033F99330A08E4AF45_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method) { { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_0 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); return (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_mB736143497A40E15CC2F4FF26E85992A29552BCD_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __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_m2CAFEF8CBDDAD6A8A1071E83FF07CA6F15257D06_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_m3528B02438F4956B4E336F585A15B754E7696DE8_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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; } Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )); goto IL_0037; } { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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: { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_8 = ___array0; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_9; L_9 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * 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_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___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; } Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_0; memset((&V_0), 0, sizeof(V_0)); { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )); goto IL_0043; } { Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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; Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* 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); Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_15 = ___array0; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_16; L_16 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_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_m30130EF78CC0EC3E5E52A53892BCCCDB431ACB29_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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 Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_2 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5; L_5 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (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; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_7; L_7 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_7); } IL_0030: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_8); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_11; L_11 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13; L_13 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_DangerousGetPinnableReference_mB90B2B521CF344E3FEC6B48A95646DA075916D2F_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_0 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__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); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_3; L_3 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (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 (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_3); } IL_001c: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_4 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_4); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_7; L_7 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m793F319E0586B3B9A17F673DC676CF3EA7429EF4_gshared_inline (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * 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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_7 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_10), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_11), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)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_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * Span_1_get_Pinnable_m2D7A52B9E897A52B82B68332B86A831B49160336_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, const RuntimeMethod* method) { { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_0 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); return (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m503EE2E17A0DDC1D880BAC7834F5CA8D6D34E4AB_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __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_m0C7AA80805F8115F8A897ADDAA1590DE9A71A22F_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_m8FCE537C0A738C25E1040CB80292637DCE6167D4_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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; } Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_0; memset((&V_0), 0, sizeof(V_0)); { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_0 = ___array0; if (L_0) { goto IL_000b; } } { il2cpp_codegen_initobj(__this, sizeof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )); return; } IL_000b: { il2cpp_codegen_initobj((&V_0), sizeof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )); goto IL_0037; } { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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: { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_7 = ___array0; NullCheck(L_7); __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_8 = ___array0; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_9; L_9 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * 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_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___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; } Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_0; memset((&V_0), 0, sizeof(V_0)); { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )); return; } IL_0017: { il2cpp_codegen_initobj((&V_0), sizeof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )); goto IL_0043; } { Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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; Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* 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); Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_15 = ___array0; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_16; L_16 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_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_mBA60744558566F5C0596F8F9077083829129EDFE_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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 Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_2 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5; L_5 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (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; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_7; L_7 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_7); } IL_0030: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_8); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_11; L_11 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13; L_13 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_DangerousGetPinnableReference_mB4ABFDB73B38F136E8D134643E087A40B079AC8B_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_0 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__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); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_3; L_3 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (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 (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_3); } IL_001c: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_4 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_4); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_4->get_address_of_Data_0(); intptr_t L_6 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_7; L_7 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_7); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD92AF7A48FEF289EC183C6221A842AC4D5DD550B_gshared_inline (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * 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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_7 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_10), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __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_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_11), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)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_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * Span_1_get_Pinnable_m904E5C911524723C949CD2B01ED28CF3EDA73F08_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_0 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); return (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t Span_1_get_ByteOffset_m85A159C7741EC9FC838615D3199CD650D569C6A9_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->get__byteOffset_1(); return (intptr_t)L_0; } }