#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtualActionInvoker5 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct GenericVirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Action`1 struct Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t4F73F75E8C26B2D0BC0AA5F2AEDF08E3D2941562; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB2C9A569D72248325F9E8D94F817130C39A52001; // System.Func`2 struct Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244; // System.Func`2 struct Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t4B2D427AF9CB02627FF79789762E27659F959C7F; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t4DFA5CB8F95829BAC3B2C5251EA018F27F9EFCB2; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tEF19E07B7F4DAFE6C1586168BBA83FCC98535DB1; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t52B1AC8D9E5E1ED28DF6C46A37C9A1B00B394F9D; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t673DFF64E51C18A8B1287F4BD988966CE3B15A45; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t14C3F7FC177A53FE7FBA514E30E0DCF43DE66980; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t3DB40800F84501170FEFE6BCC80F5EE350F35FCA; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t09F58DEAC788108F0AC1CCE6E48437A32C2438D2; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tA6E43A87B098B770B48D9BA78C570074DDE2FAD9; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t7EB6E645B98CBD5EF01D1B19642BAD3E27325927; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tBE38F9AD2FDC88B431B1EF740B56507BE71D5397; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1238B62BB56D9E23F44FC7A2B36E11EE27B5128E; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t5049019B69EAB8A3687E31ABFC860F79D3DC8F59; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t36EE8FA3FD23861B4E4DC46740BAAF29984F20CD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t0E58529647DDD802F0C6D24DFC2FBB1EF859A8BD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1ED1743A8FA2972B2CD8FA1538C9EE04CB392595; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t63979B6DCB773FF5A2F50F51FF63F8F62761B150; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t393B86712E02FF7B9A8EAAD1781FFE78C7062793; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tBD9EF9BDE1942AD95426C5484819A0134199E9F0; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t45BE12EB5478AD3790D146BBAA7F6A40BD189BED; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tEBEA7DECA6156C7046FA79FB3B41EBAE37231D38; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t09D880A322D53ADCC6505855F08CFAEDF039BC7C; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t231D01AB881C6F1790352F5DF1E25D83E5B3D2FB; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1082ABA65F6A59C48A24745CC68C208846051326; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tAB65AB6A81DFB71D30A57CC7AE9238A77FC1BCCD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t6ABDEE3190323204FDCF27812B18C1915FF569DE; // System.Collections.Generic.IReadOnlyList`1 struct IReadOnlyList_1_t46AE69125C907C585F7FCD34FDC4F93678A6C298; // System.Lazy`1 struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E; // System.Lazy`1 struct Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C; // System.Pinnable`1 struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED; // System.Pinnable`1 struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD; // System.Pinnable`1 struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A; // System.Pinnable`1 struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF; // System.Pinnable`1 struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637; // System.Pinnable`1 struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF; // System.Pinnable`1 struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03; // System.Pinnable`1 struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A; // System.Pinnable`1 struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110; // System.Pinnable`1 struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF; // System.Pinnable`1 struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5; // System.Pinnable`1 struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D; // System.Pinnable`1 struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B; // System.Pinnable`1 struct Pinnable_1_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_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D; // System.Threading.SparselyPopulatedArrayFragment`1 struct SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6; // System.Threading.SparselyPopulatedArray`1 struct SparselyPopulatedArray_1_tD55330C40D801085FD9D705F3844A08F28EFE37B; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // MathNet.Numerics.Complex32[] struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase[] struct JpegColorConverterBaseU5BU5D_t4189DAFBF71C926882261D87B5E36A9ED6F0D1B7; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent[] struct JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] struct JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00; // System.Threading.CancellationTokenSource struct CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3; // SixLabors.ImageSharp.Configuration struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // SixLabors.ImageSharp.IO.IFileSystem struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2; // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IJpegComponent struct IJpegComponent_t43EB77D3E7DE9436CC2112A89AE2766ED3E91ED9; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData struct IRawJpegData_t001C624620EFC35568AB71D711136F0E9FEC4177; // SixLabors.ImageSharp.Formats.ImageFormatManager struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase struct JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent struct JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor struct JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame struct JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF; // SixLabors.ImageSharp.Memory.MemoryAllocator struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter struct SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894; // System.String struct String_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018; IL2CPP_EXTERN_C String_t* _stringLiteral773E15CBF4C1429363B537638F241A5DA2092F74; IL2CPP_EXTERN_C const RuntimeMethod* Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseVectorStorage_1_CopyToUnchecked_m33B117474FE8CD792876243FA4A6D51DAC8D2CA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseVectorStorage_1_CopyToUnchecked_m727324F03064F518C4A05DF48D6E0CED71E40085_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SparseVectorStorage_1_CopyToUnchecked_mB6D422FEEA519F0D6039A38E6F9F5EE27B14AF55_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9; struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7; struct JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; 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 // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E : public RuntimeObject { public: public: }; struct U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 : public RuntimeObject { public: public: }; struct U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C : public RuntimeObject { public: public: }; struct U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 : public RuntimeObject { public: public: }; struct U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC : public RuntimeObject { public: public: }; struct U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 : public RuntimeObject { public: public: }; struct U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 : public RuntimeObject { public: public: }; struct U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 : public RuntimeObject { public: public: }; struct U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 : public RuntimeObject { public: public: }; struct U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE : public RuntimeObject { public: public: }; struct U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 : public RuntimeObject { public: public: }; struct U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 : public RuntimeObject { public: public: }; struct U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA : public RuntimeObject { public: public: }; struct U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A : public RuntimeObject { public: public: }; struct U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D : public RuntimeObject { public: public: }; struct U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 : public RuntimeObject { public: public: }; struct U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 : public RuntimeObject { public: public: }; struct U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 : public RuntimeObject { public: public: }; struct U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 : public RuntimeObject { public: public: }; struct U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c struct U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE : public RuntimeObject { public: public: }; struct U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9 U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE * ___U3CU3E9_0; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_0 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_0_1; // System.Func`2 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1/<>c::<>9__10_1 Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___U3CU3E9__10_1_2; public: inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast(offsetof(U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields, ___U3CU3E9_0)); } inline U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE * get_U3CU3E9_0() const { return ___U3CU3E9_0; } inline U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; } inline void set_U3CU3E9_0(U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE * value) { ___U3CU3E9_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_0_1() { return static_cast(offsetof(U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields, ___U3CU3E9__10_0_1)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_0_1() const { return ___U3CU3E9__10_0_1; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_0_1() { return &___U3CU3E9__10_0_1; } inline void set_U3CU3E9__10_0_1(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_0_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_0_1), (void*)value); } inline static int32_t get_offset_of_U3CU3E9__10_1_2() { return static_cast(offsetof(U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields, ___U3CU3E9__10_1_2)); } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * get_U3CU3E9__10_1_2() const { return ___U3CU3E9__10_1_2; } inline Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 ** get_address_of_U3CU3E9__10_1_2() { return &___U3CU3E9__10_1_2; } inline void set_U3CU3E9__10_1_2(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * value) { ___U3CU3E9__10_1_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__10_1_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27 struct U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>1__state int32_t ___U3CU3E1__state_0; // T MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>2__current double ___U3CU3E2__current_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>4__this SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * ___U3CU3E4__this_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::5__2 int32_t ___U3CkU3E5__2_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::5__3 int32_t ___U3CiU3E5__3_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82, ___U3CU3E2__current_1)); } inline double get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline double* get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(double value) { ___U3CU3E2__current_1 = value; } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82, ___U3CU3E4__this_3)); } inline SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; } inline SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; } inline void set_U3CU3E4__this_3(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * value) { ___U3CU3E4__this_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_3), (void*)value); } inline static int32_t get_offset_of_U3CkU3E5__2_4() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82, ___U3CkU3E5__2_4)); } inline int32_t get_U3CkU3E5__2_4() const { return ___U3CkU3E5__2_4; } inline int32_t* get_address_of_U3CkU3E5__2_4() { return &___U3CkU3E5__2_4; } inline void set_U3CkU3E5__2_4(int32_t value) { ___U3CkU3E5__2_4 = value; } inline static int32_t get_offset_of_U3CiU3E5__3_5() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82, ___U3CiU3E5__3_5)); } inline int32_t get_U3CiU3E5__3_5() const { return ___U3CiU3E5__3_5; } inline int32_t* get_address_of_U3CiU3E5__3_5() { return &___U3CiU3E5__3_5; } inline void set_U3CiU3E5__3_5(int32_t value) { ___U3CiU3E5__3_5 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27 struct U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>1__state int32_t ___U3CU3E1__state_0; // T MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>2__current float ___U3CU3E2__current_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>4__this SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * ___U3CU3E4__this_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::5__2 int32_t ___U3CkU3E5__2_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::5__3 int32_t ___U3CiU3E5__3_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A, ___U3CU3E2__current_1)); } inline float get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline float* get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(float value) { ___U3CU3E2__current_1 = value; } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A, ___U3CU3E4__this_3)); } inline SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; } inline SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; } inline void set_U3CU3E4__this_3(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * value) { ___U3CU3E4__this_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_3), (void*)value); } inline static int32_t get_offset_of_U3CkU3E5__2_4() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A, ___U3CkU3E5__2_4)); } inline int32_t get_U3CkU3E5__2_4() const { return ___U3CkU3E5__2_4; } inline int32_t* get_address_of_U3CkU3E5__2_4() { return &___U3CkU3E5__2_4; } inline void set_U3CkU3E5__2_4(int32_t value) { ___U3CkU3E5__2_4 = value; } inline static int32_t get_offset_of_U3CiU3E5__3_5() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A, ___U3CiU3E5__3_5)); } inline int32_t get_U3CiU3E5__3_5() const { return ___U3CiU3E5__3_5; } inline int32_t* get_address_of_U3CiU3E5__3_5() { return &___U3CiU3E5__3_5; } inline void set_U3CiU3E5__3_5(int32_t value) { ___U3CiU3E5__3_5 = value; } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero float ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 : public RuntimeObject { public: // T System.Pinnable`1::Data uint8_t ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110, ___Data_0)); } inline uint8_t get_Data_0() const { return ___Data_0; } inline uint8_t* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(uint8_t value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 : public RuntimeObject { public: // T System.Pinnable`1::Data float ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731, ___Data_0)); } inline float get_Data_0() const { return ___Data_0; } inline float* get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(float value) { ___Data_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 : public RuntimeObject { public: public: }; struct PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C : public RuntimeObject { public: public: }; struct PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A : public RuntimeObject { public: public: }; struct PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E : public RuntimeObject { public: public: }; struct PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA : public RuntimeObject { public: public: }; struct PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 : public RuntimeObject { public: public: }; struct PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE : public RuntimeObject { public: public: }; struct PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 : public RuntimeObject { public: public: }; struct PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 : public RuntimeObject { public: public: }; struct PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 : public RuntimeObject { public: public: }; struct PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 : public RuntimeObject { public: public: }; struct PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 : public RuntimeObject { public: public: }; struct PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 : public RuntimeObject { public: public: }; struct PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 : public RuntimeObject { public: public: }; struct PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E : public RuntimeObject { public: public: }; struct PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 : public RuntimeObject { public: public: }; struct PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E : public RuntimeObject { public: public: }; struct PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD : public RuntimeObject { public: public: }; struct PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 : public RuntimeObject { public: public: }; struct PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 : public RuntimeObject { public: public: }; struct PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 SixLabors.ImageSharp.PixelFormats.PixelOperations`1::k__BackingField PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8_StaticFields, ___LazyInfo_0)); } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; } inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; } inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value) { ___LazyInfo_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value); } inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast(offsetof(PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // System.Threading.SparselyPopulatedArray`1 struct SparselyPopulatedArray_1_tD55330C40D801085FD9D705F3844A08F28EFE37B : public RuntimeObject { public: // System.Threading.SparselyPopulatedArrayFragment`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.SparselyPopulatedArray`1::m_tail SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___m_tail_0; public: inline static int32_t get_offset_of_m_tail_0() { return static_cast(offsetof(SparselyPopulatedArray_1_tD55330C40D801085FD9D705F3844A08F28EFE37B, ___m_tail_0)); } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * get_m_tail_0() const { return ___m_tail_0; } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 ** get_address_of_m_tail_0() { return &___m_tail_0; } inline void set_m_tail_0(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * value) { ___m_tail_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_tail_0), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero double ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields, ___Zero_0)); } inline double get_Zero_0() const { return ___Zero_0; } inline double* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(double value) { ___Zero_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero float ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields, ___Zero_0)); } inline float get_Zero_0() const { return ___Zero_0; } inline float* get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(float value) { ___Zero_0 = value; } }; struct Il2CppArrayBounds; // System.Array // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame struct JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF : public RuntimeObject { public: // System.Boolean SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField bool ___U3CExtendedU3Ek__BackingField_0; // System.Boolean SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField bool ___U3CProgressiveU3Ek__BackingField_1; // System.Boolean SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField bool ___U3CMultiScanU3Ek__BackingField_2; // System.Byte SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField uint8_t ___U3CPrecisionU3Ek__BackingField_3; // System.Single SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField float ___U3CMaxColorChannelValueU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField int32_t ___U3CPixelHeightU3Ek__BackingField_5; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField int32_t ___U3CPixelWidthU3Ek__BackingField_6; // System.Byte SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField uint8_t ___U3CComponentCountU3Ek__BackingField_7; // System.Byte[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CComponentIdsU3Ek__BackingField_8; // System.Byte[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CComponentOrderU3Ek__BackingField_9; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* ___U3CComponentsU3Ek__BackingField_10; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField int32_t ___U3CMcusPerLineU3Ek__BackingField_11; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::k__BackingField int32_t ___U3CMcusPerColumnU3Ek__BackingField_12; public: inline static int32_t get_offset_of_U3CExtendedU3Ek__BackingField_0() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CExtendedU3Ek__BackingField_0)); } inline bool get_U3CExtendedU3Ek__BackingField_0() const { return ___U3CExtendedU3Ek__BackingField_0; } inline bool* get_address_of_U3CExtendedU3Ek__BackingField_0() { return &___U3CExtendedU3Ek__BackingField_0; } inline void set_U3CExtendedU3Ek__BackingField_0(bool value) { ___U3CExtendedU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CProgressiveU3Ek__BackingField_1() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CProgressiveU3Ek__BackingField_1)); } inline bool get_U3CProgressiveU3Ek__BackingField_1() const { return ___U3CProgressiveU3Ek__BackingField_1; } inline bool* get_address_of_U3CProgressiveU3Ek__BackingField_1() { return &___U3CProgressiveU3Ek__BackingField_1; } inline void set_U3CProgressiveU3Ek__BackingField_1(bool value) { ___U3CProgressiveU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CMultiScanU3Ek__BackingField_2() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CMultiScanU3Ek__BackingField_2)); } inline bool get_U3CMultiScanU3Ek__BackingField_2() const { return ___U3CMultiScanU3Ek__BackingField_2; } inline bool* get_address_of_U3CMultiScanU3Ek__BackingField_2() { return &___U3CMultiScanU3Ek__BackingField_2; } inline void set_U3CMultiScanU3Ek__BackingField_2(bool value) { ___U3CMultiScanU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CPrecisionU3Ek__BackingField_3() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CPrecisionU3Ek__BackingField_3)); } inline uint8_t get_U3CPrecisionU3Ek__BackingField_3() const { return ___U3CPrecisionU3Ek__BackingField_3; } inline uint8_t* get_address_of_U3CPrecisionU3Ek__BackingField_3() { return &___U3CPrecisionU3Ek__BackingField_3; } inline void set_U3CPrecisionU3Ek__BackingField_3(uint8_t value) { ___U3CPrecisionU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CMaxColorChannelValueU3Ek__BackingField_4() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CMaxColorChannelValueU3Ek__BackingField_4)); } inline float get_U3CMaxColorChannelValueU3Ek__BackingField_4() const { return ___U3CMaxColorChannelValueU3Ek__BackingField_4; } inline float* get_address_of_U3CMaxColorChannelValueU3Ek__BackingField_4() { return &___U3CMaxColorChannelValueU3Ek__BackingField_4; } inline void set_U3CMaxColorChannelValueU3Ek__BackingField_4(float value) { ___U3CMaxColorChannelValueU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CPixelHeightU3Ek__BackingField_5() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CPixelHeightU3Ek__BackingField_5)); } inline int32_t get_U3CPixelHeightU3Ek__BackingField_5() const { return ___U3CPixelHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CPixelHeightU3Ek__BackingField_5() { return &___U3CPixelHeightU3Ek__BackingField_5; } inline void set_U3CPixelHeightU3Ek__BackingField_5(int32_t value) { ___U3CPixelHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPixelWidthU3Ek__BackingField_6() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CPixelWidthU3Ek__BackingField_6)); } inline int32_t get_U3CPixelWidthU3Ek__BackingField_6() const { return ___U3CPixelWidthU3Ek__BackingField_6; } inline int32_t* get_address_of_U3CPixelWidthU3Ek__BackingField_6() { return &___U3CPixelWidthU3Ek__BackingField_6; } inline void set_U3CPixelWidthU3Ek__BackingField_6(int32_t value) { ___U3CPixelWidthU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CComponentCountU3Ek__BackingField_7() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CComponentCountU3Ek__BackingField_7)); } inline uint8_t get_U3CComponentCountU3Ek__BackingField_7() const { return ___U3CComponentCountU3Ek__BackingField_7; } inline uint8_t* get_address_of_U3CComponentCountU3Ek__BackingField_7() { return &___U3CComponentCountU3Ek__BackingField_7; } inline void set_U3CComponentCountU3Ek__BackingField_7(uint8_t value) { ___U3CComponentCountU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CComponentIdsU3Ek__BackingField_8() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CComponentIdsU3Ek__BackingField_8)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CComponentIdsU3Ek__BackingField_8() const { return ___U3CComponentIdsU3Ek__BackingField_8; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CComponentIdsU3Ek__BackingField_8() { return &___U3CComponentIdsU3Ek__BackingField_8; } inline void set_U3CComponentIdsU3Ek__BackingField_8(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___U3CComponentIdsU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CComponentIdsU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3CComponentOrderU3Ek__BackingField_9() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CComponentOrderU3Ek__BackingField_9)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CComponentOrderU3Ek__BackingField_9() const { return ___U3CComponentOrderU3Ek__BackingField_9; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CComponentOrderU3Ek__BackingField_9() { return &___U3CComponentOrderU3Ek__BackingField_9; } inline void set_U3CComponentOrderU3Ek__BackingField_9(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___U3CComponentOrderU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CComponentOrderU3Ek__BackingField_9), (void*)value); } inline static int32_t get_offset_of_U3CComponentsU3Ek__BackingField_10() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CComponentsU3Ek__BackingField_10)); } inline JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* get_U3CComponentsU3Ek__BackingField_10() const { return ___U3CComponentsU3Ek__BackingField_10; } inline JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7** get_address_of_U3CComponentsU3Ek__BackingField_10() { return &___U3CComponentsU3Ek__BackingField_10; } inline void set_U3CComponentsU3Ek__BackingField_10(JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* value) { ___U3CComponentsU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CComponentsU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3CMcusPerLineU3Ek__BackingField_11() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CMcusPerLineU3Ek__BackingField_11)); } inline int32_t get_U3CMcusPerLineU3Ek__BackingField_11() const { return ___U3CMcusPerLineU3Ek__BackingField_11; } inline int32_t* get_address_of_U3CMcusPerLineU3Ek__BackingField_11() { return &___U3CMcusPerLineU3Ek__BackingField_11; } inline void set_U3CMcusPerLineU3Ek__BackingField_11(int32_t value) { ___U3CMcusPerLineU3Ek__BackingField_11 = value; } inline static int32_t get_offset_of_U3CMcusPerColumnU3Ek__BackingField_12() { return static_cast(offsetof(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF, ___U3CMcusPerColumnU3Ek__BackingField_12)); } inline int32_t get_U3CMcusPerColumnU3Ek__BackingField_12() const { return ___U3CMcusPerColumnU3Ek__BackingField_12; } inline int32_t* get_address_of_U3CMcusPerColumnU3Ek__BackingField_12() { return &___U3CMcusPerColumnU3Ek__BackingField_12; } inline void set_U3CMcusPerColumnU3Ek__BackingField_12(int32_t value) { ___U3CMcusPerColumnU3Ek__BackingField_12 = value; } }; // SixLabors.ImageSharp.Memory.MemoryAllocator struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 : public RuntimeObject { public: public: }; struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Memory.MemoryAllocator::k__BackingField MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CDefaultU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_0() { return static_cast(offsetof(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields, ___U3CDefaultU3Ek__BackingField_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_U3CDefaultU3Ek__BackingField_0() const { return ___U3CDefaultU3Ek__BackingField_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_U3CDefaultU3Ek__BackingField_0() { return &___U3CDefaultU3Ek__BackingField_0; } inline void set_U3CDefaultU3Ek__BackingField_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___U3CDefaultU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_0), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter struct SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 : public RuntimeObject { public: // System.Boolean SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::k__BackingField bool ___U3CConvertedU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CConvertedU3Ek__BackingField_0() { return static_cast(offsetof(SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894, ___U3CConvertedU3Ek__BackingField_0)); } inline bool get_U3CConvertedU3Ek__BackingField_0() const { return ___U3CConvertedU3Ek__BackingField_0; } inline bool* get_address_of_U3CConvertedU3Ek__BackingField_0() { return &___U3CConvertedU3Ek__BackingField_0; } inline void set_U3CConvertedU3Ek__BackingField_0(bool value) { ___U3CConvertedU3Ek__BackingField_0 = value; } }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // SixLabors.ImageSharp.SimdUtils/ExtendedIntrinsics struct ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234 : public RuntimeObject { public: public: }; struct ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_StaticFields { public: // System.Boolean SixLabors.ImageSharp.SimdUtils/ExtendedIntrinsics::k__BackingField bool ___U3CIsAvailableU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CIsAvailableU3Ek__BackingField_0() { return static_cast(offsetof(ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_StaticFields, ___U3CIsAvailableU3Ek__BackingField_0)); } inline bool get_U3CIsAvailableU3Ek__BackingField_0() const { return ___U3CIsAvailableU3Ek__BackingField_0; } inline bool* get_address_of_U3CIsAvailableU3Ek__BackingField_0() { return &___U3CIsAvailableU3Ek__BackingField_0; } inline void set_U3CIsAvailableU3Ek__BackingField_0(bool value) { ___U3CIsAvailableU3Ek__BackingField_0 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A : public VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___Values_3)); } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_Values_3() const { return ___Values_3; } inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D : public VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___Values_3)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Values_3() const { return ___Values_3; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // System.Threading.SparselyPopulatedArrayAddInfo`1 struct SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D { public: // System.Threading.SparselyPopulatedArrayFragment`1 System.Threading.SparselyPopulatedArrayAddInfo`1::m_source SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___m_source_0; // System.Int32 System.Threading.SparselyPopulatedArrayAddInfo`1::m_index int32_t ___m_index_1; public: inline static int32_t get_offset_of_m_source_0() { return static_cast(offsetof(SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D, ___m_source_0)); } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * get_m_source_0() const { return ___m_source_0; } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 ** get_address_of_m_source_0() { return &___m_source_0; } inline void set_m_source_0(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * value) { ___m_source_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_source_0), (void*)value); } inline static int32_t get_offset_of_m_index_1() { return static_cast(offsetof(SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D, ___m_index_1)); } inline int32_t get_m_index_1() const { return ___m_index_1; } inline int32_t* get_address_of_m_index_1() { return &___m_index_1; } inline void set_m_index_1(int32_t value) { ___m_index_1 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___pixelBuffer_6)); } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___pixelBuffer_6)); } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___pixelBuffer_6)); } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___pixelBuffer_6)); } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___pixelBuffer_6)); } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___pixelBuffer_6)); } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___pixelBuffer_6)); } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___pixelBuffer_6)); } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___pixelBuffer_6)); } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___pixelBuffer_6)); } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___pixelBuffer_6)); } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___pixelBuffer_6)); } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___pixelBuffer_6)); } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___pixelBuffer_6)); } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___pixelBuffer_6)); } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___pixelBuffer_6)); } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___pixelBuffer_6)); } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___pixelBuffer_6)); } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___pixelBuffer_6)); } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1 struct SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F : public SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_1; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::componentProcessors JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* ___componentProcessors_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::colorConverter JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * ___colorConverter_3; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::rgbBuffer RuntimeObject* ___rgbBuffer_4; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::paddedProxyPixelRow RuntimeObject* ___paddedProxyPixelRow_5; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelBuffer Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___pixelBuffer_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowsPerStep int32_t ___pixelRowsPerStep_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::pixelRowCounter int32_t ___pixelRowCounter_8; public: inline static int32_t get_offset_of_configuration_1() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___configuration_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_1() const { return ___configuration_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_1() { return &___configuration_1; } inline void set_configuration_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_1), (void*)value); } inline static int32_t get_offset_of_componentProcessors_2() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___componentProcessors_2)); } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* get_componentProcessors_2() const { return ___componentProcessors_2; } inline JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70** get_address_of_componentProcessors_2() { return &___componentProcessors_2; } inline void set_componentProcessors_2(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* value) { ___componentProcessors_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___componentProcessors_2), (void*)value); } inline static int32_t get_offset_of_colorConverter_3() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___colorConverter_3)); } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * get_colorConverter_3() const { return ___colorConverter_3; } inline JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B ** get_address_of_colorConverter_3() { return &___colorConverter_3; } inline void set_colorConverter_3(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * value) { ___colorConverter_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorConverter_3), (void*)value); } inline static int32_t get_offset_of_rgbBuffer_4() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___rgbBuffer_4)); } inline RuntimeObject* get_rgbBuffer_4() const { return ___rgbBuffer_4; } inline RuntimeObject** get_address_of_rgbBuffer_4() { return &___rgbBuffer_4; } inline void set_rgbBuffer_4(RuntimeObject* value) { ___rgbBuffer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rgbBuffer_4), (void*)value); } inline static int32_t get_offset_of_paddedProxyPixelRow_5() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___paddedProxyPixelRow_5)); } inline RuntimeObject* get_paddedProxyPixelRow_5() const { return ___paddedProxyPixelRow_5; } inline RuntimeObject** get_address_of_paddedProxyPixelRow_5() { return &___paddedProxyPixelRow_5; } inline void set_paddedProxyPixelRow_5(RuntimeObject* value) { ___paddedProxyPixelRow_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___paddedProxyPixelRow_5), (void*)value); } inline static int32_t get_offset_of_pixelBuffer_6() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___pixelBuffer_6)); } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * get_pixelBuffer_6() const { return ___pixelBuffer_6; } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E ** get_address_of_pixelBuffer_6() { return &___pixelBuffer_6; } inline void set_pixelBuffer_6(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * value) { ___pixelBuffer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_6), (void*)value); } inline static int32_t get_offset_of_pixelRowsPerStep_7() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___pixelRowsPerStep_7)); } inline int32_t get_pixelRowsPerStep_7() const { return ___pixelRowsPerStep_7; } inline int32_t* get_address_of_pixelRowsPerStep_7() { return &___pixelRowsPerStep_7; } inline void set_pixelRowsPerStep_7(int32_t value) { ___pixelRowsPerStep_7 = value; } inline static int32_t get_offset_of_pixelRowCounter_8() { return static_cast(offsetof(SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F, ___pixelRowCounter_8)); } inline int32_t get_pixelRowCounter_8() const { return ___pixelRowCounter_8; } inline int32_t* get_address_of_pixelRowCounter_8() { return &___pixelRowCounter_8; } inline void set_pixelRowCounter_8(int32_t value) { ___pixelRowCounter_8 = value; } }; // SixLabors.ImageSharp.PixelFormats.A8 struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.A8::k__BackingField uint8_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint8_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint8_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgr24 struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B uint8_t ___B_0; }; #pragma pack(pop, tp) struct { uint8_t ___B_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___G_1_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G uint8_t ___G_1; }; #pragma pack(pop, tp) struct { char ___G_1_OffsetPadding_forAlignmentOnly[1]; uint8_t ___G_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___R_2_OffsetPadding[2]; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R uint8_t ___R_2; }; #pragma pack(pop, tp) struct { char ___R_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___R_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_B_0() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); } inline uint8_t get_B_0() const { return ___B_0; } inline uint8_t* get_address_of_B_0() { return &___B_0; } inline void set_B_0(uint8_t value) { ___B_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_R_2() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); } inline uint8_t get_R_2() const { return ___R_2; } inline uint8_t* get_address_of_R_2() { return &___R_2; } inline void set_R_2(uint8_t value) { ___R_2 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgr565 struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra4444 struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra5551 struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // 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); } }; // SixLabors.ImageSharp.PixelFormats.Byte4 struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD { public: // System.Threading.CancellationTokenSource System.Threading.CancellationToken::m_source CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0; public: inline static int32_t get_offset_of_m_source_0() { return static_cast(offsetof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD, ___m_source_0)); } inline CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * get_m_source_0() const { return ___m_source_0; } inline CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 ** get_address_of_m_source_0() { return &___m_source_0; } inline void set_m_source_0(CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * value) { ___m_source_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_source_0), (void*)value); } }; struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_StaticFields { public: // System.Action`1 System.Threading.CancellationToken::s_ActionToActionObjShunt Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___s_ActionToActionObjShunt_1; public: inline static int32_t get_offset_of_s_ActionToActionObjShunt_1() { return static_cast(offsetof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_StaticFields, ___s_ActionToActionObjShunt_1)); } inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_s_ActionToActionObjShunt_1() const { return ___s_ActionToActionObjShunt_1; } inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_s_ActionToActionObjShunt_1() { return &___s_ActionToActionObjShunt_1; } inline void set_s_ActionToActionObjShunt_1(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value) { ___s_ActionToActionObjShunt_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_ActionToActionObjShunt_1), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_marshaled_pinvoke { CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0; }; // Native definition for COM marshalling of System.Threading.CancellationToken struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_marshaled_com { CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0; }; // MathNet.Numerics.Complex32 struct Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 { public: // System.Single MathNet.Numerics.Complex32::_real float ____real_0; // System.Single MathNet.Numerics.Complex32::_imag float ____imag_1; public: inline static int32_t get_offset_of__real_0() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894, ____real_0)); } inline float get__real_0() const { return ____real_0; } inline float* get_address_of__real_0() { return &____real_0; } inline void set__real_0(float value) { ____real_0 = value; } inline static int32_t get_offset_of__imag_1() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894, ____imag_1)); } inline float get__imag_1() const { return ____imag_1; } inline float* get_address_of__imag_1() { return &____imag_1; } inline void set__imag_1(float value) { ____imag_1 = value; } }; struct Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields { public: // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_2; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::One Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___One_3; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::ImaginaryOne Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___ImaginaryOne_4; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::PositiveInfinity Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___PositiveInfinity_5; // MathNet.Numerics.Complex32 MathNet.Numerics.Complex32::NaN Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___NaN_6; public: inline static int32_t get_offset_of_Zero_2() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___Zero_2)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_2() const { return ___Zero_2; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_2() { return &___Zero_2; } inline void set_Zero_2(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_2 = value; } inline static int32_t get_offset_of_One_3() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___One_3)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_One_3() const { return ___One_3; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_One_3() { return &___One_3; } inline void set_One_3(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___One_3 = value; } inline static int32_t get_offset_of_ImaginaryOne_4() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___ImaginaryOne_4)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_ImaginaryOne_4() const { return ___ImaginaryOne_4; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_ImaginaryOne_4() { return &___ImaginaryOne_4; } inline void set_ImaginaryOne_4(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___ImaginaryOne_4 = value; } inline static int32_t get_offset_of_PositiveInfinity_5() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___PositiveInfinity_5)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_PositiveInfinity_5() const { return ___PositiveInfinity_5; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_PositiveInfinity_5() { return &___PositiveInfinity_5; } inline void set_PositiveInfinity_5(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___PositiveInfinity_5 = value; } inline static int32_t get_offset_of_NaN_6() { return static_cast(offsetof(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894_StaticFields, ___NaN_6)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_NaN_6() const { return ___NaN_6; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_NaN_6() { return &___NaN_6; } inline void set_NaN_6(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___NaN_6 = value; } }; // System.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // SixLabors.ImageSharp.PixelFormats.HalfSingle struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector2 struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector4 struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.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; } }; // System.Numerics.Register struct Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte System.Numerics.Register::byte_0 uint8_t ___byte_0_0; }; #pragma pack(pop, tp) struct { uint8_t ___byte_0_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_1_1_OffsetPadding[1]; // System.Byte System.Numerics.Register::byte_1 uint8_t ___byte_1_1; }; #pragma pack(pop, tp) struct { char ___byte_1_1_OffsetPadding_forAlignmentOnly[1]; uint8_t ___byte_1_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_2_2_OffsetPadding[2]; // System.Byte System.Numerics.Register::byte_2 uint8_t ___byte_2_2; }; #pragma pack(pop, tp) struct { char ___byte_2_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___byte_2_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_3_3_OffsetPadding[3]; // System.Byte System.Numerics.Register::byte_3 uint8_t ___byte_3_3; }; #pragma pack(pop, tp) struct { char ___byte_3_3_OffsetPadding_forAlignmentOnly[3]; uint8_t ___byte_3_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_4_4_OffsetPadding[4]; // System.Byte System.Numerics.Register::byte_4 uint8_t ___byte_4_4; }; #pragma pack(pop, tp) struct { char ___byte_4_4_OffsetPadding_forAlignmentOnly[4]; uint8_t ___byte_4_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_5_5_OffsetPadding[5]; // System.Byte System.Numerics.Register::byte_5 uint8_t ___byte_5_5; }; #pragma pack(pop, tp) struct { char ___byte_5_5_OffsetPadding_forAlignmentOnly[5]; uint8_t ___byte_5_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_6_6_OffsetPadding[6]; // System.Byte System.Numerics.Register::byte_6 uint8_t ___byte_6_6; }; #pragma pack(pop, tp) struct { char ___byte_6_6_OffsetPadding_forAlignmentOnly[6]; uint8_t ___byte_6_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_7_7_OffsetPadding[7]; // System.Byte System.Numerics.Register::byte_7 uint8_t ___byte_7_7; }; #pragma pack(pop, tp) struct { char ___byte_7_7_OffsetPadding_forAlignmentOnly[7]; uint8_t ___byte_7_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_8_8_OffsetPadding[8]; // System.Byte System.Numerics.Register::byte_8 uint8_t ___byte_8_8; }; #pragma pack(pop, tp) struct { char ___byte_8_8_OffsetPadding_forAlignmentOnly[8]; uint8_t ___byte_8_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_9_9_OffsetPadding[9]; // System.Byte System.Numerics.Register::byte_9 uint8_t ___byte_9_9; }; #pragma pack(pop, tp) struct { char ___byte_9_9_OffsetPadding_forAlignmentOnly[9]; uint8_t ___byte_9_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_10_10_OffsetPadding[10]; // System.Byte System.Numerics.Register::byte_10 uint8_t ___byte_10_10; }; #pragma pack(pop, tp) struct { char ___byte_10_10_OffsetPadding_forAlignmentOnly[10]; uint8_t ___byte_10_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_11_11_OffsetPadding[11]; // System.Byte System.Numerics.Register::byte_11 uint8_t ___byte_11_11; }; #pragma pack(pop, tp) struct { char ___byte_11_11_OffsetPadding_forAlignmentOnly[11]; uint8_t ___byte_11_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_12_12_OffsetPadding[12]; // System.Byte System.Numerics.Register::byte_12 uint8_t ___byte_12_12; }; #pragma pack(pop, tp) struct { char ___byte_12_12_OffsetPadding_forAlignmentOnly[12]; uint8_t ___byte_12_12_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_13_13_OffsetPadding[13]; // System.Byte System.Numerics.Register::byte_13 uint8_t ___byte_13_13; }; #pragma pack(pop, tp) struct { char ___byte_13_13_OffsetPadding_forAlignmentOnly[13]; uint8_t ___byte_13_13_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_14_14_OffsetPadding[14]; // System.Byte System.Numerics.Register::byte_14 uint8_t ___byte_14_14; }; #pragma pack(pop, tp) struct { char ___byte_14_14_OffsetPadding_forAlignmentOnly[14]; uint8_t ___byte_14_14_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___byte_15_15_OffsetPadding[15]; // System.Byte System.Numerics.Register::byte_15 uint8_t ___byte_15_15; }; #pragma pack(pop, tp) struct { char ___byte_15_15_OffsetPadding_forAlignmentOnly[15]; uint8_t ___byte_15_15_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.SByte System.Numerics.Register::sbyte_0 int8_t ___sbyte_0_16; }; #pragma pack(pop, tp) struct { int8_t ___sbyte_0_16_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_1_17_OffsetPadding[1]; // System.SByte System.Numerics.Register::sbyte_1 int8_t ___sbyte_1_17; }; #pragma pack(pop, tp) struct { char ___sbyte_1_17_OffsetPadding_forAlignmentOnly[1]; int8_t ___sbyte_1_17_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_2_18_OffsetPadding[2]; // System.SByte System.Numerics.Register::sbyte_2 int8_t ___sbyte_2_18; }; #pragma pack(pop, tp) struct { char ___sbyte_2_18_OffsetPadding_forAlignmentOnly[2]; int8_t ___sbyte_2_18_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_3_19_OffsetPadding[3]; // System.SByte System.Numerics.Register::sbyte_3 int8_t ___sbyte_3_19; }; #pragma pack(pop, tp) struct { char ___sbyte_3_19_OffsetPadding_forAlignmentOnly[3]; int8_t ___sbyte_3_19_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_4_20_OffsetPadding[4]; // System.SByte System.Numerics.Register::sbyte_4 int8_t ___sbyte_4_20; }; #pragma pack(pop, tp) struct { char ___sbyte_4_20_OffsetPadding_forAlignmentOnly[4]; int8_t ___sbyte_4_20_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_5_21_OffsetPadding[5]; // System.SByte System.Numerics.Register::sbyte_5 int8_t ___sbyte_5_21; }; #pragma pack(pop, tp) struct { char ___sbyte_5_21_OffsetPadding_forAlignmentOnly[5]; int8_t ___sbyte_5_21_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_6_22_OffsetPadding[6]; // System.SByte System.Numerics.Register::sbyte_6 int8_t ___sbyte_6_22; }; #pragma pack(pop, tp) struct { char ___sbyte_6_22_OffsetPadding_forAlignmentOnly[6]; int8_t ___sbyte_6_22_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_7_23_OffsetPadding[7]; // System.SByte System.Numerics.Register::sbyte_7 int8_t ___sbyte_7_23; }; #pragma pack(pop, tp) struct { char ___sbyte_7_23_OffsetPadding_forAlignmentOnly[7]; int8_t ___sbyte_7_23_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_8_24_OffsetPadding[8]; // System.SByte System.Numerics.Register::sbyte_8 int8_t ___sbyte_8_24; }; #pragma pack(pop, tp) struct { char ___sbyte_8_24_OffsetPadding_forAlignmentOnly[8]; int8_t ___sbyte_8_24_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_9_25_OffsetPadding[9]; // System.SByte System.Numerics.Register::sbyte_9 int8_t ___sbyte_9_25; }; #pragma pack(pop, tp) struct { char ___sbyte_9_25_OffsetPadding_forAlignmentOnly[9]; int8_t ___sbyte_9_25_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_10_26_OffsetPadding[10]; // System.SByte System.Numerics.Register::sbyte_10 int8_t ___sbyte_10_26; }; #pragma pack(pop, tp) struct { char ___sbyte_10_26_OffsetPadding_forAlignmentOnly[10]; int8_t ___sbyte_10_26_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_11_27_OffsetPadding[11]; // System.SByte System.Numerics.Register::sbyte_11 int8_t ___sbyte_11_27; }; #pragma pack(pop, tp) struct { char ___sbyte_11_27_OffsetPadding_forAlignmentOnly[11]; int8_t ___sbyte_11_27_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_12_28_OffsetPadding[12]; // System.SByte System.Numerics.Register::sbyte_12 int8_t ___sbyte_12_28; }; #pragma pack(pop, tp) struct { char ___sbyte_12_28_OffsetPadding_forAlignmentOnly[12]; int8_t ___sbyte_12_28_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_13_29_OffsetPadding[13]; // System.SByte System.Numerics.Register::sbyte_13 int8_t ___sbyte_13_29; }; #pragma pack(pop, tp) struct { char ___sbyte_13_29_OffsetPadding_forAlignmentOnly[13]; int8_t ___sbyte_13_29_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_14_30_OffsetPadding[14]; // System.SByte System.Numerics.Register::sbyte_14 int8_t ___sbyte_14_30; }; #pragma pack(pop, tp) struct { char ___sbyte_14_30_OffsetPadding_forAlignmentOnly[14]; int8_t ___sbyte_14_30_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sbyte_15_31_OffsetPadding[15]; // System.SByte System.Numerics.Register::sbyte_15 int8_t ___sbyte_15_31; }; #pragma pack(pop, tp) struct { char ___sbyte_15_31_OffsetPadding_forAlignmentOnly[15]; int8_t ___sbyte_15_31_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.UInt16 System.Numerics.Register::uint16_0 uint16_t ___uint16_0_32; }; #pragma pack(pop, tp) struct { uint16_t ___uint16_0_32_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_1_33_OffsetPadding[2]; // System.UInt16 System.Numerics.Register::uint16_1 uint16_t ___uint16_1_33; }; #pragma pack(pop, tp) struct { char ___uint16_1_33_OffsetPadding_forAlignmentOnly[2]; uint16_t ___uint16_1_33_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_2_34_OffsetPadding[4]; // System.UInt16 System.Numerics.Register::uint16_2 uint16_t ___uint16_2_34; }; #pragma pack(pop, tp) struct { char ___uint16_2_34_OffsetPadding_forAlignmentOnly[4]; uint16_t ___uint16_2_34_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_3_35_OffsetPadding[6]; // System.UInt16 System.Numerics.Register::uint16_3 uint16_t ___uint16_3_35; }; #pragma pack(pop, tp) struct { char ___uint16_3_35_OffsetPadding_forAlignmentOnly[6]; uint16_t ___uint16_3_35_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_4_36_OffsetPadding[8]; // System.UInt16 System.Numerics.Register::uint16_4 uint16_t ___uint16_4_36; }; #pragma pack(pop, tp) struct { char ___uint16_4_36_OffsetPadding_forAlignmentOnly[8]; uint16_t ___uint16_4_36_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_5_37_OffsetPadding[10]; // System.UInt16 System.Numerics.Register::uint16_5 uint16_t ___uint16_5_37; }; #pragma pack(pop, tp) struct { char ___uint16_5_37_OffsetPadding_forAlignmentOnly[10]; uint16_t ___uint16_5_37_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_6_38_OffsetPadding[12]; // System.UInt16 System.Numerics.Register::uint16_6 uint16_t ___uint16_6_38; }; #pragma pack(pop, tp) struct { char ___uint16_6_38_OffsetPadding_forAlignmentOnly[12]; uint16_t ___uint16_6_38_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint16_7_39_OffsetPadding[14]; // System.UInt16 System.Numerics.Register::uint16_7 uint16_t ___uint16_7_39; }; #pragma pack(pop, tp) struct { char ___uint16_7_39_OffsetPadding_forAlignmentOnly[14]; uint16_t ___uint16_7_39_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int16 System.Numerics.Register::int16_0 int16_t ___int16_0_40; }; #pragma pack(pop, tp) struct { int16_t ___int16_0_40_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_1_41_OffsetPadding[2]; // System.Int16 System.Numerics.Register::int16_1 int16_t ___int16_1_41; }; #pragma pack(pop, tp) struct { char ___int16_1_41_OffsetPadding_forAlignmentOnly[2]; int16_t ___int16_1_41_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_2_42_OffsetPadding[4]; // System.Int16 System.Numerics.Register::int16_2 int16_t ___int16_2_42; }; #pragma pack(pop, tp) struct { char ___int16_2_42_OffsetPadding_forAlignmentOnly[4]; int16_t ___int16_2_42_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_3_43_OffsetPadding[6]; // System.Int16 System.Numerics.Register::int16_3 int16_t ___int16_3_43; }; #pragma pack(pop, tp) struct { char ___int16_3_43_OffsetPadding_forAlignmentOnly[6]; int16_t ___int16_3_43_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_4_44_OffsetPadding[8]; // System.Int16 System.Numerics.Register::int16_4 int16_t ___int16_4_44; }; #pragma pack(pop, tp) struct { char ___int16_4_44_OffsetPadding_forAlignmentOnly[8]; int16_t ___int16_4_44_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_5_45_OffsetPadding[10]; // System.Int16 System.Numerics.Register::int16_5 int16_t ___int16_5_45; }; #pragma pack(pop, tp) struct { char ___int16_5_45_OffsetPadding_forAlignmentOnly[10]; int16_t ___int16_5_45_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_6_46_OffsetPadding[12]; // System.Int16 System.Numerics.Register::int16_6 int16_t ___int16_6_46; }; #pragma pack(pop, tp) struct { char ___int16_6_46_OffsetPadding_forAlignmentOnly[12]; int16_t ___int16_6_46_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int16_7_47_OffsetPadding[14]; // System.Int16 System.Numerics.Register::int16_7 int16_t ___int16_7_47; }; #pragma pack(pop, tp) struct { char ___int16_7_47_OffsetPadding_forAlignmentOnly[14]; int16_t ___int16_7_47_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.UInt32 System.Numerics.Register::uint32_0 uint32_t ___uint32_0_48; }; #pragma pack(pop, tp) struct { uint32_t ___uint32_0_48_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint32_1_49_OffsetPadding[4]; // System.UInt32 System.Numerics.Register::uint32_1 uint32_t ___uint32_1_49; }; #pragma pack(pop, tp) struct { char ___uint32_1_49_OffsetPadding_forAlignmentOnly[4]; uint32_t ___uint32_1_49_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint32_2_50_OffsetPadding[8]; // System.UInt32 System.Numerics.Register::uint32_2 uint32_t ___uint32_2_50; }; #pragma pack(pop, tp) struct { char ___uint32_2_50_OffsetPadding_forAlignmentOnly[8]; uint32_t ___uint32_2_50_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint32_3_51_OffsetPadding[12]; // System.UInt32 System.Numerics.Register::uint32_3 uint32_t ___uint32_3_51; }; #pragma pack(pop, tp) struct { char ___uint32_3_51_OffsetPadding_forAlignmentOnly[12]; uint32_t ___uint32_3_51_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int32 System.Numerics.Register::int32_0 int32_t ___int32_0_52; }; #pragma pack(pop, tp) struct { int32_t ___int32_0_52_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int32_1_53_OffsetPadding[4]; // System.Int32 System.Numerics.Register::int32_1 int32_t ___int32_1_53; }; #pragma pack(pop, tp) struct { char ___int32_1_53_OffsetPadding_forAlignmentOnly[4]; int32_t ___int32_1_53_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int32_2_54_OffsetPadding[8]; // System.Int32 System.Numerics.Register::int32_2 int32_t ___int32_2_54; }; #pragma pack(pop, tp) struct { char ___int32_2_54_OffsetPadding_forAlignmentOnly[8]; int32_t ___int32_2_54_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int32_3_55_OffsetPadding[12]; // System.Int32 System.Numerics.Register::int32_3 int32_t ___int32_3_55; }; #pragma pack(pop, tp) struct { char ___int32_3_55_OffsetPadding_forAlignmentOnly[12]; int32_t ___int32_3_55_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.UInt64 System.Numerics.Register::uint64_0 uint64_t ___uint64_0_56; }; #pragma pack(pop, tp) struct { uint64_t ___uint64_0_56_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___uint64_1_57_OffsetPadding[8]; // System.UInt64 System.Numerics.Register::uint64_1 uint64_t ___uint64_1_57; }; #pragma pack(pop, tp) struct { char ___uint64_1_57_OffsetPadding_forAlignmentOnly[8]; uint64_t ___uint64_1_57_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int64 System.Numerics.Register::int64_0 int64_t ___int64_0_58; }; #pragma pack(pop, tp) struct { int64_t ___int64_0_58_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___int64_1_59_OffsetPadding[8]; // System.Int64 System.Numerics.Register::int64_1 int64_t ___int64_1_59; }; #pragma pack(pop, tp) struct { char ___int64_1_59_OffsetPadding_forAlignmentOnly[8]; int64_t ___int64_1_59_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Single System.Numerics.Register::single_0 float ___single_0_60; }; #pragma pack(pop, tp) struct { float ___single_0_60_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___single_1_61_OffsetPadding[4]; // System.Single System.Numerics.Register::single_1 float ___single_1_61; }; #pragma pack(pop, tp) struct { char ___single_1_61_OffsetPadding_forAlignmentOnly[4]; float ___single_1_61_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___single_2_62_OffsetPadding[8]; // System.Single System.Numerics.Register::single_2 float ___single_2_62; }; #pragma pack(pop, tp) struct { char ___single_2_62_OffsetPadding_forAlignmentOnly[8]; float ___single_2_62_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___single_3_63_OffsetPadding[12]; // System.Single System.Numerics.Register::single_3 float ___single_3_63; }; #pragma pack(pop, tp) struct { char ___single_3_63_OffsetPadding_forAlignmentOnly[12]; float ___single_3_63_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Double System.Numerics.Register::double_0 double ___double_0_64; }; #pragma pack(pop, tp) struct { double ___double_0_64_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___double_1_65_OffsetPadding[8]; // System.Double System.Numerics.Register::double_1 double ___double_1_65; }; #pragma pack(pop, tp) struct { char ___double_1_65_OffsetPadding_forAlignmentOnly[8]; double ___double_1_65_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_byte_0_0() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_0_0)); } inline uint8_t get_byte_0_0() const { return ___byte_0_0; } inline uint8_t* get_address_of_byte_0_0() { return &___byte_0_0; } inline void set_byte_0_0(uint8_t value) { ___byte_0_0 = value; } inline static int32_t get_offset_of_byte_1_1() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_1_1)); } inline uint8_t get_byte_1_1() const { return ___byte_1_1; } inline uint8_t* get_address_of_byte_1_1() { return &___byte_1_1; } inline void set_byte_1_1(uint8_t value) { ___byte_1_1 = value; } inline static int32_t get_offset_of_byte_2_2() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_2_2)); } inline uint8_t get_byte_2_2() const { return ___byte_2_2; } inline uint8_t* get_address_of_byte_2_2() { return &___byte_2_2; } inline void set_byte_2_2(uint8_t value) { ___byte_2_2 = value; } inline static int32_t get_offset_of_byte_3_3() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_3_3)); } inline uint8_t get_byte_3_3() const { return ___byte_3_3; } inline uint8_t* get_address_of_byte_3_3() { return &___byte_3_3; } inline void set_byte_3_3(uint8_t value) { ___byte_3_3 = value; } inline static int32_t get_offset_of_byte_4_4() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_4_4)); } inline uint8_t get_byte_4_4() const { return ___byte_4_4; } inline uint8_t* get_address_of_byte_4_4() { return &___byte_4_4; } inline void set_byte_4_4(uint8_t value) { ___byte_4_4 = value; } inline static int32_t get_offset_of_byte_5_5() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_5_5)); } inline uint8_t get_byte_5_5() const { return ___byte_5_5; } inline uint8_t* get_address_of_byte_5_5() { return &___byte_5_5; } inline void set_byte_5_5(uint8_t value) { ___byte_5_5 = value; } inline static int32_t get_offset_of_byte_6_6() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_6_6)); } inline uint8_t get_byte_6_6() const { return ___byte_6_6; } inline uint8_t* get_address_of_byte_6_6() { return &___byte_6_6; } inline void set_byte_6_6(uint8_t value) { ___byte_6_6 = value; } inline static int32_t get_offset_of_byte_7_7() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_7_7)); } inline uint8_t get_byte_7_7() const { return ___byte_7_7; } inline uint8_t* get_address_of_byte_7_7() { return &___byte_7_7; } inline void set_byte_7_7(uint8_t value) { ___byte_7_7 = value; } inline static int32_t get_offset_of_byte_8_8() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_8_8)); } inline uint8_t get_byte_8_8() const { return ___byte_8_8; } inline uint8_t* get_address_of_byte_8_8() { return &___byte_8_8; } inline void set_byte_8_8(uint8_t value) { ___byte_8_8 = value; } inline static int32_t get_offset_of_byte_9_9() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_9_9)); } inline uint8_t get_byte_9_9() const { return ___byte_9_9; } inline uint8_t* get_address_of_byte_9_9() { return &___byte_9_9; } inline void set_byte_9_9(uint8_t value) { ___byte_9_9 = value; } inline static int32_t get_offset_of_byte_10_10() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_10_10)); } inline uint8_t get_byte_10_10() const { return ___byte_10_10; } inline uint8_t* get_address_of_byte_10_10() { return &___byte_10_10; } inline void set_byte_10_10(uint8_t value) { ___byte_10_10 = value; } inline static int32_t get_offset_of_byte_11_11() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_11_11)); } inline uint8_t get_byte_11_11() const { return ___byte_11_11; } inline uint8_t* get_address_of_byte_11_11() { return &___byte_11_11; } inline void set_byte_11_11(uint8_t value) { ___byte_11_11 = value; } inline static int32_t get_offset_of_byte_12_12() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_12_12)); } inline uint8_t get_byte_12_12() const { return ___byte_12_12; } inline uint8_t* get_address_of_byte_12_12() { return &___byte_12_12; } inline void set_byte_12_12(uint8_t value) { ___byte_12_12 = value; } inline static int32_t get_offset_of_byte_13_13() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_13_13)); } inline uint8_t get_byte_13_13() const { return ___byte_13_13; } inline uint8_t* get_address_of_byte_13_13() { return &___byte_13_13; } inline void set_byte_13_13(uint8_t value) { ___byte_13_13 = value; } inline static int32_t get_offset_of_byte_14_14() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_14_14)); } inline uint8_t get_byte_14_14() const { return ___byte_14_14; } inline uint8_t* get_address_of_byte_14_14() { return &___byte_14_14; } inline void set_byte_14_14(uint8_t value) { ___byte_14_14 = value; } inline static int32_t get_offset_of_byte_15_15() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___byte_15_15)); } inline uint8_t get_byte_15_15() const { return ___byte_15_15; } inline uint8_t* get_address_of_byte_15_15() { return &___byte_15_15; } inline void set_byte_15_15(uint8_t value) { ___byte_15_15 = value; } inline static int32_t get_offset_of_sbyte_0_16() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_0_16)); } inline int8_t get_sbyte_0_16() const { return ___sbyte_0_16; } inline int8_t* get_address_of_sbyte_0_16() { return &___sbyte_0_16; } inline void set_sbyte_0_16(int8_t value) { ___sbyte_0_16 = value; } inline static int32_t get_offset_of_sbyte_1_17() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_1_17)); } inline int8_t get_sbyte_1_17() const { return ___sbyte_1_17; } inline int8_t* get_address_of_sbyte_1_17() { return &___sbyte_1_17; } inline void set_sbyte_1_17(int8_t value) { ___sbyte_1_17 = value; } inline static int32_t get_offset_of_sbyte_2_18() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_2_18)); } inline int8_t get_sbyte_2_18() const { return ___sbyte_2_18; } inline int8_t* get_address_of_sbyte_2_18() { return &___sbyte_2_18; } inline void set_sbyte_2_18(int8_t value) { ___sbyte_2_18 = value; } inline static int32_t get_offset_of_sbyte_3_19() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_3_19)); } inline int8_t get_sbyte_3_19() const { return ___sbyte_3_19; } inline int8_t* get_address_of_sbyte_3_19() { return &___sbyte_3_19; } inline void set_sbyte_3_19(int8_t value) { ___sbyte_3_19 = value; } inline static int32_t get_offset_of_sbyte_4_20() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_4_20)); } inline int8_t get_sbyte_4_20() const { return ___sbyte_4_20; } inline int8_t* get_address_of_sbyte_4_20() { return &___sbyte_4_20; } inline void set_sbyte_4_20(int8_t value) { ___sbyte_4_20 = value; } inline static int32_t get_offset_of_sbyte_5_21() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_5_21)); } inline int8_t get_sbyte_5_21() const { return ___sbyte_5_21; } inline int8_t* get_address_of_sbyte_5_21() { return &___sbyte_5_21; } inline void set_sbyte_5_21(int8_t value) { ___sbyte_5_21 = value; } inline static int32_t get_offset_of_sbyte_6_22() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_6_22)); } inline int8_t get_sbyte_6_22() const { return ___sbyte_6_22; } inline int8_t* get_address_of_sbyte_6_22() { return &___sbyte_6_22; } inline void set_sbyte_6_22(int8_t value) { ___sbyte_6_22 = value; } inline static int32_t get_offset_of_sbyte_7_23() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_7_23)); } inline int8_t get_sbyte_7_23() const { return ___sbyte_7_23; } inline int8_t* get_address_of_sbyte_7_23() { return &___sbyte_7_23; } inline void set_sbyte_7_23(int8_t value) { ___sbyte_7_23 = value; } inline static int32_t get_offset_of_sbyte_8_24() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_8_24)); } inline int8_t get_sbyte_8_24() const { return ___sbyte_8_24; } inline int8_t* get_address_of_sbyte_8_24() { return &___sbyte_8_24; } inline void set_sbyte_8_24(int8_t value) { ___sbyte_8_24 = value; } inline static int32_t get_offset_of_sbyte_9_25() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_9_25)); } inline int8_t get_sbyte_9_25() const { return ___sbyte_9_25; } inline int8_t* get_address_of_sbyte_9_25() { return &___sbyte_9_25; } inline void set_sbyte_9_25(int8_t value) { ___sbyte_9_25 = value; } inline static int32_t get_offset_of_sbyte_10_26() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_10_26)); } inline int8_t get_sbyte_10_26() const { return ___sbyte_10_26; } inline int8_t* get_address_of_sbyte_10_26() { return &___sbyte_10_26; } inline void set_sbyte_10_26(int8_t value) { ___sbyte_10_26 = value; } inline static int32_t get_offset_of_sbyte_11_27() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_11_27)); } inline int8_t get_sbyte_11_27() const { return ___sbyte_11_27; } inline int8_t* get_address_of_sbyte_11_27() { return &___sbyte_11_27; } inline void set_sbyte_11_27(int8_t value) { ___sbyte_11_27 = value; } inline static int32_t get_offset_of_sbyte_12_28() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_12_28)); } inline int8_t get_sbyte_12_28() const { return ___sbyte_12_28; } inline int8_t* get_address_of_sbyte_12_28() { return &___sbyte_12_28; } inline void set_sbyte_12_28(int8_t value) { ___sbyte_12_28 = value; } inline static int32_t get_offset_of_sbyte_13_29() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_13_29)); } inline int8_t get_sbyte_13_29() const { return ___sbyte_13_29; } inline int8_t* get_address_of_sbyte_13_29() { return &___sbyte_13_29; } inline void set_sbyte_13_29(int8_t value) { ___sbyte_13_29 = value; } inline static int32_t get_offset_of_sbyte_14_30() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_14_30)); } inline int8_t get_sbyte_14_30() const { return ___sbyte_14_30; } inline int8_t* get_address_of_sbyte_14_30() { return &___sbyte_14_30; } inline void set_sbyte_14_30(int8_t value) { ___sbyte_14_30 = value; } inline static int32_t get_offset_of_sbyte_15_31() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___sbyte_15_31)); } inline int8_t get_sbyte_15_31() const { return ___sbyte_15_31; } inline int8_t* get_address_of_sbyte_15_31() { return &___sbyte_15_31; } inline void set_sbyte_15_31(int8_t value) { ___sbyte_15_31 = value; } inline static int32_t get_offset_of_uint16_0_32() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_0_32)); } inline uint16_t get_uint16_0_32() const { return ___uint16_0_32; } inline uint16_t* get_address_of_uint16_0_32() { return &___uint16_0_32; } inline void set_uint16_0_32(uint16_t value) { ___uint16_0_32 = value; } inline static int32_t get_offset_of_uint16_1_33() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_1_33)); } inline uint16_t get_uint16_1_33() const { return ___uint16_1_33; } inline uint16_t* get_address_of_uint16_1_33() { return &___uint16_1_33; } inline void set_uint16_1_33(uint16_t value) { ___uint16_1_33 = value; } inline static int32_t get_offset_of_uint16_2_34() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_2_34)); } inline uint16_t get_uint16_2_34() const { return ___uint16_2_34; } inline uint16_t* get_address_of_uint16_2_34() { return &___uint16_2_34; } inline void set_uint16_2_34(uint16_t value) { ___uint16_2_34 = value; } inline static int32_t get_offset_of_uint16_3_35() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_3_35)); } inline uint16_t get_uint16_3_35() const { return ___uint16_3_35; } inline uint16_t* get_address_of_uint16_3_35() { return &___uint16_3_35; } inline void set_uint16_3_35(uint16_t value) { ___uint16_3_35 = value; } inline static int32_t get_offset_of_uint16_4_36() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_4_36)); } inline uint16_t get_uint16_4_36() const { return ___uint16_4_36; } inline uint16_t* get_address_of_uint16_4_36() { return &___uint16_4_36; } inline void set_uint16_4_36(uint16_t value) { ___uint16_4_36 = value; } inline static int32_t get_offset_of_uint16_5_37() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_5_37)); } inline uint16_t get_uint16_5_37() const { return ___uint16_5_37; } inline uint16_t* get_address_of_uint16_5_37() { return &___uint16_5_37; } inline void set_uint16_5_37(uint16_t value) { ___uint16_5_37 = value; } inline static int32_t get_offset_of_uint16_6_38() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_6_38)); } inline uint16_t get_uint16_6_38() const { return ___uint16_6_38; } inline uint16_t* get_address_of_uint16_6_38() { return &___uint16_6_38; } inline void set_uint16_6_38(uint16_t value) { ___uint16_6_38 = value; } inline static int32_t get_offset_of_uint16_7_39() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint16_7_39)); } inline uint16_t get_uint16_7_39() const { return ___uint16_7_39; } inline uint16_t* get_address_of_uint16_7_39() { return &___uint16_7_39; } inline void set_uint16_7_39(uint16_t value) { ___uint16_7_39 = value; } inline static int32_t get_offset_of_int16_0_40() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_0_40)); } inline int16_t get_int16_0_40() const { return ___int16_0_40; } inline int16_t* get_address_of_int16_0_40() { return &___int16_0_40; } inline void set_int16_0_40(int16_t value) { ___int16_0_40 = value; } inline static int32_t get_offset_of_int16_1_41() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_1_41)); } inline int16_t get_int16_1_41() const { return ___int16_1_41; } inline int16_t* get_address_of_int16_1_41() { return &___int16_1_41; } inline void set_int16_1_41(int16_t value) { ___int16_1_41 = value; } inline static int32_t get_offset_of_int16_2_42() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_2_42)); } inline int16_t get_int16_2_42() const { return ___int16_2_42; } inline int16_t* get_address_of_int16_2_42() { return &___int16_2_42; } inline void set_int16_2_42(int16_t value) { ___int16_2_42 = value; } inline static int32_t get_offset_of_int16_3_43() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_3_43)); } inline int16_t get_int16_3_43() const { return ___int16_3_43; } inline int16_t* get_address_of_int16_3_43() { return &___int16_3_43; } inline void set_int16_3_43(int16_t value) { ___int16_3_43 = value; } inline static int32_t get_offset_of_int16_4_44() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_4_44)); } inline int16_t get_int16_4_44() const { return ___int16_4_44; } inline int16_t* get_address_of_int16_4_44() { return &___int16_4_44; } inline void set_int16_4_44(int16_t value) { ___int16_4_44 = value; } inline static int32_t get_offset_of_int16_5_45() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_5_45)); } inline int16_t get_int16_5_45() const { return ___int16_5_45; } inline int16_t* get_address_of_int16_5_45() { return &___int16_5_45; } inline void set_int16_5_45(int16_t value) { ___int16_5_45 = value; } inline static int32_t get_offset_of_int16_6_46() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_6_46)); } inline int16_t get_int16_6_46() const { return ___int16_6_46; } inline int16_t* get_address_of_int16_6_46() { return &___int16_6_46; } inline void set_int16_6_46(int16_t value) { ___int16_6_46 = value; } inline static int32_t get_offset_of_int16_7_47() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int16_7_47)); } inline int16_t get_int16_7_47() const { return ___int16_7_47; } inline int16_t* get_address_of_int16_7_47() { return &___int16_7_47; } inline void set_int16_7_47(int16_t value) { ___int16_7_47 = value; } inline static int32_t get_offset_of_uint32_0_48() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint32_0_48)); } inline uint32_t get_uint32_0_48() const { return ___uint32_0_48; } inline uint32_t* get_address_of_uint32_0_48() { return &___uint32_0_48; } inline void set_uint32_0_48(uint32_t value) { ___uint32_0_48 = value; } inline static int32_t get_offset_of_uint32_1_49() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint32_1_49)); } inline uint32_t get_uint32_1_49() const { return ___uint32_1_49; } inline uint32_t* get_address_of_uint32_1_49() { return &___uint32_1_49; } inline void set_uint32_1_49(uint32_t value) { ___uint32_1_49 = value; } inline static int32_t get_offset_of_uint32_2_50() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint32_2_50)); } inline uint32_t get_uint32_2_50() const { return ___uint32_2_50; } inline uint32_t* get_address_of_uint32_2_50() { return &___uint32_2_50; } inline void set_uint32_2_50(uint32_t value) { ___uint32_2_50 = value; } inline static int32_t get_offset_of_uint32_3_51() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint32_3_51)); } inline uint32_t get_uint32_3_51() const { return ___uint32_3_51; } inline uint32_t* get_address_of_uint32_3_51() { return &___uint32_3_51; } inline void set_uint32_3_51(uint32_t value) { ___uint32_3_51 = value; } inline static int32_t get_offset_of_int32_0_52() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int32_0_52)); } inline int32_t get_int32_0_52() const { return ___int32_0_52; } inline int32_t* get_address_of_int32_0_52() { return &___int32_0_52; } inline void set_int32_0_52(int32_t value) { ___int32_0_52 = value; } inline static int32_t get_offset_of_int32_1_53() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int32_1_53)); } inline int32_t get_int32_1_53() const { return ___int32_1_53; } inline int32_t* get_address_of_int32_1_53() { return &___int32_1_53; } inline void set_int32_1_53(int32_t value) { ___int32_1_53 = value; } inline static int32_t get_offset_of_int32_2_54() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int32_2_54)); } inline int32_t get_int32_2_54() const { return ___int32_2_54; } inline int32_t* get_address_of_int32_2_54() { return &___int32_2_54; } inline void set_int32_2_54(int32_t value) { ___int32_2_54 = value; } inline static int32_t get_offset_of_int32_3_55() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int32_3_55)); } inline int32_t get_int32_3_55() const { return ___int32_3_55; } inline int32_t* get_address_of_int32_3_55() { return &___int32_3_55; } inline void set_int32_3_55(int32_t value) { ___int32_3_55 = value; } inline static int32_t get_offset_of_uint64_0_56() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint64_0_56)); } inline uint64_t get_uint64_0_56() const { return ___uint64_0_56; } inline uint64_t* get_address_of_uint64_0_56() { return &___uint64_0_56; } inline void set_uint64_0_56(uint64_t value) { ___uint64_0_56 = value; } inline static int32_t get_offset_of_uint64_1_57() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___uint64_1_57)); } inline uint64_t get_uint64_1_57() const { return ___uint64_1_57; } inline uint64_t* get_address_of_uint64_1_57() { return &___uint64_1_57; } inline void set_uint64_1_57(uint64_t value) { ___uint64_1_57 = value; } inline static int32_t get_offset_of_int64_0_58() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int64_0_58)); } inline int64_t get_int64_0_58() const { return ___int64_0_58; } inline int64_t* get_address_of_int64_0_58() { return &___int64_0_58; } inline void set_int64_0_58(int64_t value) { ___int64_0_58 = value; } inline static int32_t get_offset_of_int64_1_59() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___int64_1_59)); } inline int64_t get_int64_1_59() const { return ___int64_1_59; } inline int64_t* get_address_of_int64_1_59() { return &___int64_1_59; } inline void set_int64_1_59(int64_t value) { ___int64_1_59 = value; } inline static int32_t get_offset_of_single_0_60() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___single_0_60)); } inline float get_single_0_60() const { return ___single_0_60; } inline float* get_address_of_single_0_60() { return &___single_0_60; } inline void set_single_0_60(float value) { ___single_0_60 = value; } inline static int32_t get_offset_of_single_1_61() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___single_1_61)); } inline float get_single_1_61() const { return ___single_1_61; } inline float* get_address_of_single_1_61() { return &___single_1_61; } inline void set_single_1_61(float value) { ___single_1_61 = value; } inline static int32_t get_offset_of_single_2_62() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___single_2_62)); } inline float get_single_2_62() const { return ___single_2_62; } inline float* get_address_of_single_2_62() { return &___single_2_62; } inline void set_single_2_62(float value) { ___single_2_62 = value; } inline static int32_t get_offset_of_single_3_63() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___single_3_63)); } inline float get_single_3_63() const { return ___single_3_63; } inline float* get_address_of_single_3_63() { return &___single_3_63; } inline void set_single_3_63(float value) { ___single_3_63 = value; } inline static int32_t get_offset_of_double_0_64() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___double_0_64)); } inline double get_double_0_64() const { return ___double_0_64; } inline double* get_address_of_double_0_64() { return &___double_0_64; } inline void set_double_0_64(double value) { ___double_0_64 = value; } inline static int32_t get_offset_of_double_1_65() { return static_cast(offsetof(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2, ___double_1_65)); } inline double get_double_1_65() const { return ___double_1_65; } inline double* get_address_of_double_1_65() { return &___double_1_65; } inline void set_double_1_65(double value) { ___double_1_65 = value; } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // SixLabors.ImageSharp.Size struct Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E { public: // System.Int32 SixLabors.ImageSharp.Size::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Size::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = 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: }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27 struct U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>1__state int32_t ___U3CU3E1__state_0; // T MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>2__current Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___U3CU3E2__current_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::<>4__this SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * ___U3CU3E4__this_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::5__2 int32_t ___U3CkU3E5__2_4; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1/d__27::5__3 int32_t ___U3CiU3E5__3_5; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13, ___U3CU3E2__current_1)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___U3CU3E2__current_1 = value; } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_U3CU3E4__this_3() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13, ___U3CU3E4__this_3)); } inline SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * get_U3CU3E4__this_3() const { return ___U3CU3E4__this_3; } inline SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 ** get_address_of_U3CU3E4__this_3() { return &___U3CU3E4__this_3; } inline void set_U3CU3E4__this_3(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * value) { ___U3CU3E4__this_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E4__this_3), (void*)value); } inline static int32_t get_offset_of_U3CkU3E5__2_4() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13, ___U3CkU3E5__2_4)); } inline int32_t get_U3CkU3E5__2_4() const { return ___U3CkU3E5__2_4; } inline int32_t* get_address_of_U3CkU3E5__2_4() { return &___U3CkU3E5__2_4; } inline void set_U3CkU3E5__2_4(int32_t value) { ___U3CkU3E5__2_4 = value; } inline static int32_t get_offset_of_U3CiU3E5__3_5() { return static_cast(offsetof(U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13, ___U3CiU3E5__3_5)); } inline int32_t get_U3CiU3E5__3_5() const { return ___U3CiU3E5__3_5; } inline int32_t* get_address_of_U3CiU3E5__3_5() { return &___U3CiU3E5__3_5; } inline void set_U3CiU3E5__3_5(int32_t value) { ___U3CiU3E5__3_5 = value; } }; // MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1 struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::RowCount int32_t ___RowCount_1; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ColumnCount int32_t ___ColumnCount_2; public: inline static int32_t get_offset_of_RowCount_1() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304, ___RowCount_1)); } inline int32_t get_RowCount_1() const { return ___RowCount_1; } inline int32_t* get_address_of_RowCount_1() { return &___RowCount_1; } inline void set_RowCount_1(int32_t value) { ___RowCount_1 = value; } inline static int32_t get_offset_of_ColumnCount_2() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304, ___ColumnCount_2)); } inline int32_t get_ColumnCount_2() const { return ___ColumnCount_2; } inline int32_t* get_address_of_ColumnCount_2() { return &___ColumnCount_2; } inline void set_ColumnCount_2(int32_t value) { ___ColumnCount_2 = value; } }; struct MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED : public RuntimeObject { public: // T System.Pinnable`1::Data A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED, ___Data_0)); } inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 get_Data_0() const { return ___Data_0; } inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF : public RuntimeObject { public: // T System.Pinnable`1::Data Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF, ___Data_0)); } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 get_Data_0() const { return ___Data_0; } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 : public RuntimeObject { public: // T System.Pinnable`1::Data Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637, ___Data_0)); } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C get_Data_0() const { return ___Data_0; } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03, ___Data_0)); } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 get_Data_0() const { return ___Data_0; } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A, ___Data_0)); } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 get_Data_0() const { return ___Data_0; } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF : public RuntimeObject { public: // T System.Pinnable`1::Data Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF, ___Data_0)); } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_Data_0() const { return ___Data_0; } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 : public RuntimeObject { public: // T System.Pinnable`1::Data HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5, ___Data_0)); } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_Data_0() const { return ___Data_0; } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D : public RuntimeObject { public: // T System.Pinnable`1::Data HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D, ___Data_0)); } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_Data_0() const { return ___Data_0; } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B : public RuntimeObject { public: // T System.Pinnable`1::Data HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B, ___Data_0)); } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_Data_0() const { return ___Data_0; } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_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.ReadOnlySpan`1 struct ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____pinnable_0)); } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____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_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____pinnable_0)); } inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * 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_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____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_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____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_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____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_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____pinnable_0)); } inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * 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_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____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_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____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_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____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_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____pinnable_0)); } inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * 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_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____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_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____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_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____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_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____pinnable_0)); } inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * 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_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____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_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tC089F74404A3C46975952EE686EC533667BB207F { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____pinnable_0)); } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_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_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____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_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____pinnable_0)); } inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * 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_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____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_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____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.Threading.SparselyPopulatedArrayFragment`1 struct SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 : public RuntimeObject { public: // T[] System.Threading.SparselyPopulatedArrayFragment`1::m_elements ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___m_elements_0; // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.SparselyPopulatedArrayFragment`1::m_freeCount int32_t ___m_freeCount_1; // System.Threading.SparselyPopulatedArrayFragment`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.SparselyPopulatedArrayFragment`1::m_next SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___m_next_2; // System.Threading.SparselyPopulatedArrayFragment`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Threading.SparselyPopulatedArrayFragment`1::m_prev SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___m_prev_3; public: inline static int32_t get_offset_of_m_elements_0() { return static_cast(offsetof(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6, ___m_elements_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_m_elements_0() const { return ___m_elements_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_m_elements_0() { return &___m_elements_0; } inline void set_m_elements_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___m_elements_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_elements_0), (void*)value); } inline static int32_t get_offset_of_m_freeCount_1() { return static_cast(offsetof(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6, ___m_freeCount_1)); } inline int32_t get_m_freeCount_1() const { return ___m_freeCount_1; } inline int32_t* get_address_of_m_freeCount_1() { return &___m_freeCount_1; } inline void set_m_freeCount_1(int32_t value) { ___m_freeCount_1 = value; } inline static int32_t get_offset_of_m_next_2() { return static_cast(offsetof(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6, ___m_next_2)); } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * get_m_next_2() const { return ___m_next_2; } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 ** get_address_of_m_next_2() { return &___m_next_2; } inline void set_m_next_2(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * value) { ___m_next_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_next_2), (void*)value); } inline static int32_t get_offset_of_m_prev_3() { return static_cast(offsetof(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6, ___m_prev_3)); } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * get_m_prev_3() const { return ___m_prev_3; } inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 ** get_address_of_m_prev_3() { return &___m_prev_3; } inline void set_m_prev_3(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * value) { ___m_prev_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_prev_3), (void*)value); } }; // MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1 struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C : public RuntimeObject { public: // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Length int32_t ___Length_1; public: inline static int32_t get_offset_of_Length_1() { return static_cast(offsetof(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C, ___Length_1)); } inline int32_t get_Length_1() const { return ___Length_1; } inline int32_t* get_address_of_Length_1() { return &___Length_1; } inline void set_Length_1(int32_t value) { ___Length_1 = value; } }; struct VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields { public: // T MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Zero Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___Zero_0; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields, ___Zero_0)); } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 get_Zero_0() const { return ___Zero_0; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { ___Zero_0 = value; } }; // System.Numerics.Vector`1 struct Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 { public: // System.Numerics.Register System.Numerics.Vector`1::register Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2 ___register_0; public: inline static int32_t get_offset_of_register_0() { return static_cast(offsetof(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6, ___register_0)); } inline Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2 get_register_0() const { return ___register_0; } inline Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2 * get_address_of_register_0() { return &___register_0; } inline void set_register_0(Register_t19097C9A08DECC7DAF323B8306744FA61744C7A2 value) { ___register_0 = value; } }; struct Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_StaticFields { public: // System.Int32 System.Numerics.Vector`1::s_count int32_t ___s_count_1; // System.Numerics.Vector`1 System.Numerics.Vector`1::s_zero Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 ___s_zero_2; // System.Numerics.Vector`1 System.Numerics.Vector`1::s_one Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 ___s_one_3; // System.Numerics.Vector`1 System.Numerics.Vector`1::s_allOnes Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 ___s_allOnes_4; public: inline static int32_t get_offset_of_s_count_1() { return static_cast(offsetof(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_StaticFields, ___s_count_1)); } inline int32_t get_s_count_1() const { return ___s_count_1; } inline int32_t* get_address_of_s_count_1() { return &___s_count_1; } inline void set_s_count_1(int32_t value) { ___s_count_1 = value; } inline static int32_t get_offset_of_s_zero_2() { return static_cast(offsetof(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_StaticFields, ___s_zero_2)); } inline Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 get_s_zero_2() const { return ___s_zero_2; } inline Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 * get_address_of_s_zero_2() { return &___s_zero_2; } inline void set_s_zero_2(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 value) { ___s_zero_2 = value; } inline static int32_t get_offset_of_s_one_3() { return static_cast(offsetof(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_StaticFields, ___s_one_3)); } inline Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 get_s_one_3() const { return ___s_one_3; } inline Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 * get_address_of_s_one_3() { return &___s_one_3; } inline void set_s_one_3(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 value) { ___s_one_3 = value; } inline static int32_t get_offset_of_s_allOnes_4() { return static_cast(offsetof(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_StaticFields, ___s_allOnes_4)); } inline Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 get_s_allOnes_4() const { return ___s_allOnes_4; } inline Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 * get_address_of_s_allOnes_4() { return &___s_allOnes_4; } inline void set_s_allOnes_4(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6 value) { ___s_allOnes_4 = value; } }; // SixLabors.ImageSharp.PixelFormats.Abgr32 struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::A uint8_t ___A_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::B uint8_t ___B_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::G uint8_t ___G_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::R uint8_t ___R_3; public: inline static int32_t get_offset_of_A_0() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___A_0)); } inline uint8_t get_A_0() const { return ___A_0; } inline uint8_t* get_address_of_A_0() { return &___A_0; } inline void set_A_0(uint8_t value) { ___A_0 = value; } inline static int32_t get_offset_of_B_1() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___B_1)); } inline uint8_t get_B_1() const { return ___B_1; } inline uint8_t* get_address_of_B_1() { return &___B_1; } inline void set_B_1(uint8_t value) { ___B_1 = value; } inline static int32_t get_offset_of_G_2() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___G_2)); } inline uint8_t get_G_2() const { return ___G_2; } inline uint8_t* get_address_of_G_2() { return &___G_2; } inline void set_G_2(uint8_t value) { ___G_2 = value; } inline static int32_t get_offset_of_R_3() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___R_3)); } inline uint8_t get_R_3() const { return ___R_3; } inline uint8_t* get_address_of_R_3() { return &___R_3; } inline void set_R_3(uint8_t value) { ___R_3 = value; } }; struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // SixLabors.ImageSharp.Memory.AllocationOptions struct AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5 { public: // System.Int32 SixLabors.ImageSharp.Memory.AllocationOptions::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5, ___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.Argb32 struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::A uint8_t ___A_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::R uint8_t ___R_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::G uint8_t ___G_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::B uint8_t ___B_3; public: inline static int32_t get_offset_of_A_0() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___A_0)); } inline uint8_t get_A_0() const { return ___A_0; } inline uint8_t* get_address_of_A_0() { return &___A_0; } inline void set_A_0(uint8_t value) { ___A_0 = value; } inline static int32_t get_offset_of_R_1() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___R_1)); } inline uint8_t get_R_1() const { return ___R_1; } inline uint8_t* get_address_of_R_1() { return &___R_1; } inline void set_R_1(uint8_t value) { ___R_1 = value; } inline static int32_t get_offset_of_G_2() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___G_2)); } inline uint8_t get_G_2() const { return ___G_2; } inline uint8_t* get_address_of_G_2() { return &___G_2; } inline void set_G_2(uint8_t value) { ___G_2 = value; } inline static int32_t get_offset_of_B_3() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___B_3)); } inline uint8_t get_B_3() const { return ___B_3; } inline uint8_t* get_address_of_B_3() { return &___B_3; } inline void set_B_3(uint8_t value) { ___B_3 = value; } }; struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra32 struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B uint8_t ___B_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G uint8_t ___G_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R uint8_t ___R_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A uint8_t ___A_3; public: inline static int32_t get_offset_of_B_0() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); } inline uint8_t get_B_0() const { return ___B_0; } inline uint8_t* get_address_of_B_0() { return &___B_0; } inline void set_B_0(uint8_t value) { ___B_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_R_2() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); } inline uint8_t get_R_2() const { return ___R_2; } inline uint8_t* get_address_of_R_2() { return &___R_2; } inline void set_R_2(uint8_t value) { ___R_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); } inline uint8_t get_A_3() const { return ___A_3; } inline uint8_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint8_t value) { ___A_3 = value; } }; struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject * ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // 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; } }; // MathNet.Numerics.LinearAlgebra.ExistingData struct ExistingData_t24BF6A2DD09189B76B7AC8AF4D232E4451299C0B { public: // System.Int32 MathNet.Numerics.LinearAlgebra.ExistingData::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExistingData_t24BF6A2DD09189B76B7AC8AF4D232E4451299C0B, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegColorSpace struct JpegColorSpace_tD8ACA04DF02125BA3CB16631E09E8C96EAB92064 { public: // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegColorSpace::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(JpegColorSpace_tD8ACA04DF02125BA3CB16631E09E8C96EAB92064, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent struct JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Byte SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField uint8_t ___U3CIdU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CDcPredictorU3Ek__BackingField_2; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CHorizontalSamplingFactorU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CVerticalSamplingFactorU3Ek__BackingField_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField Buffer2D_1_t4F73F75E8C26B2D0BC0AA5F2AEDF08E3D2941562 * ___U3CSpectralBlocksU3Ek__BackingField_5; // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___U3CSubSamplingDivisorsU3Ek__BackingField_6; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CQuantizationTableIndexU3Ek__BackingField_7; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CIndexU3Ek__BackingField_8; // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___U3CSizeInBlocksU3Ek__BackingField_9; // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___U3CSamplingFactorsU3Ek__BackingField_10; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CWidthInBlocksU3Ek__BackingField_11; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CHeightInBlocksU3Ek__BackingField_12; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CDCHuffmanTableIdU3Ek__BackingField_13; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField int32_t ___U3CACHuffmanTableIdU3Ek__BackingField_14; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent::k__BackingField JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___U3CFrameU3Ek__BackingField_15; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_U3CIdU3Ek__BackingField_1() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CIdU3Ek__BackingField_1)); } inline uint8_t get_U3CIdU3Ek__BackingField_1() const { return ___U3CIdU3Ek__BackingField_1; } inline uint8_t* get_address_of_U3CIdU3Ek__BackingField_1() { return &___U3CIdU3Ek__BackingField_1; } inline void set_U3CIdU3Ek__BackingField_1(uint8_t value) { ___U3CIdU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CDcPredictorU3Ek__BackingField_2() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CDcPredictorU3Ek__BackingField_2)); } inline int32_t get_U3CDcPredictorU3Ek__BackingField_2() const { return ___U3CDcPredictorU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CDcPredictorU3Ek__BackingField_2() { return &___U3CDcPredictorU3Ek__BackingField_2; } inline void set_U3CDcPredictorU3Ek__BackingField_2(int32_t value) { ___U3CDcPredictorU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CHorizontalSamplingFactorU3Ek__BackingField_3() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CHorizontalSamplingFactorU3Ek__BackingField_3)); } inline int32_t get_U3CHorizontalSamplingFactorU3Ek__BackingField_3() const { return ___U3CHorizontalSamplingFactorU3Ek__BackingField_3; } inline int32_t* get_address_of_U3CHorizontalSamplingFactorU3Ek__BackingField_3() { return &___U3CHorizontalSamplingFactorU3Ek__BackingField_3; } inline void set_U3CHorizontalSamplingFactorU3Ek__BackingField_3(int32_t value) { ___U3CHorizontalSamplingFactorU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CVerticalSamplingFactorU3Ek__BackingField_4() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CVerticalSamplingFactorU3Ek__BackingField_4)); } inline int32_t get_U3CVerticalSamplingFactorU3Ek__BackingField_4() const { return ___U3CVerticalSamplingFactorU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CVerticalSamplingFactorU3Ek__BackingField_4() { return &___U3CVerticalSamplingFactorU3Ek__BackingField_4; } inline void set_U3CVerticalSamplingFactorU3Ek__BackingField_4(int32_t value) { ___U3CVerticalSamplingFactorU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CSpectralBlocksU3Ek__BackingField_5() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CSpectralBlocksU3Ek__BackingField_5)); } inline Buffer2D_1_t4F73F75E8C26B2D0BC0AA5F2AEDF08E3D2941562 * get_U3CSpectralBlocksU3Ek__BackingField_5() const { return ___U3CSpectralBlocksU3Ek__BackingField_5; } inline Buffer2D_1_t4F73F75E8C26B2D0BC0AA5F2AEDF08E3D2941562 ** get_address_of_U3CSpectralBlocksU3Ek__BackingField_5() { return &___U3CSpectralBlocksU3Ek__BackingField_5; } inline void set_U3CSpectralBlocksU3Ek__BackingField_5(Buffer2D_1_t4F73F75E8C26B2D0BC0AA5F2AEDF08E3D2941562 * value) { ___U3CSpectralBlocksU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CSpectralBlocksU3Ek__BackingField_5), (void*)value); } inline static int32_t get_offset_of_U3CSubSamplingDivisorsU3Ek__BackingField_6() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CSubSamplingDivisorsU3Ek__BackingField_6)); } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_U3CSubSamplingDivisorsU3Ek__BackingField_6() const { return ___U3CSubSamplingDivisorsU3Ek__BackingField_6; } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_U3CSubSamplingDivisorsU3Ek__BackingField_6() { return &___U3CSubSamplingDivisorsU3Ek__BackingField_6; } inline void set_U3CSubSamplingDivisorsU3Ek__BackingField_6(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value) { ___U3CSubSamplingDivisorsU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CQuantizationTableIndexU3Ek__BackingField_7() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CQuantizationTableIndexU3Ek__BackingField_7)); } inline int32_t get_U3CQuantizationTableIndexU3Ek__BackingField_7() const { return ___U3CQuantizationTableIndexU3Ek__BackingField_7; } inline int32_t* get_address_of_U3CQuantizationTableIndexU3Ek__BackingField_7() { return &___U3CQuantizationTableIndexU3Ek__BackingField_7; } inline void set_U3CQuantizationTableIndexU3Ek__BackingField_7(int32_t value) { ___U3CQuantizationTableIndexU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CIndexU3Ek__BackingField_8() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CIndexU3Ek__BackingField_8)); } inline int32_t get_U3CIndexU3Ek__BackingField_8() const { return ___U3CIndexU3Ek__BackingField_8; } inline int32_t* get_address_of_U3CIndexU3Ek__BackingField_8() { return &___U3CIndexU3Ek__BackingField_8; } inline void set_U3CIndexU3Ek__BackingField_8(int32_t value) { ___U3CIndexU3Ek__BackingField_8 = value; } inline static int32_t get_offset_of_U3CSizeInBlocksU3Ek__BackingField_9() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CSizeInBlocksU3Ek__BackingField_9)); } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_U3CSizeInBlocksU3Ek__BackingField_9() const { return ___U3CSizeInBlocksU3Ek__BackingField_9; } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_U3CSizeInBlocksU3Ek__BackingField_9() { return &___U3CSizeInBlocksU3Ek__BackingField_9; } inline void set_U3CSizeInBlocksU3Ek__BackingField_9(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value) { ___U3CSizeInBlocksU3Ek__BackingField_9 = value; } inline static int32_t get_offset_of_U3CSamplingFactorsU3Ek__BackingField_10() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CSamplingFactorsU3Ek__BackingField_10)); } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_U3CSamplingFactorsU3Ek__BackingField_10() const { return ___U3CSamplingFactorsU3Ek__BackingField_10; } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_U3CSamplingFactorsU3Ek__BackingField_10() { return &___U3CSamplingFactorsU3Ek__BackingField_10; } inline void set_U3CSamplingFactorsU3Ek__BackingField_10(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value) { ___U3CSamplingFactorsU3Ek__BackingField_10 = value; } inline static int32_t get_offset_of_U3CWidthInBlocksU3Ek__BackingField_11() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CWidthInBlocksU3Ek__BackingField_11)); } inline int32_t get_U3CWidthInBlocksU3Ek__BackingField_11() const { return ___U3CWidthInBlocksU3Ek__BackingField_11; } inline int32_t* get_address_of_U3CWidthInBlocksU3Ek__BackingField_11() { return &___U3CWidthInBlocksU3Ek__BackingField_11; } inline void set_U3CWidthInBlocksU3Ek__BackingField_11(int32_t value) { ___U3CWidthInBlocksU3Ek__BackingField_11 = value; } inline static int32_t get_offset_of_U3CHeightInBlocksU3Ek__BackingField_12() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CHeightInBlocksU3Ek__BackingField_12)); } inline int32_t get_U3CHeightInBlocksU3Ek__BackingField_12() const { return ___U3CHeightInBlocksU3Ek__BackingField_12; } inline int32_t* get_address_of_U3CHeightInBlocksU3Ek__BackingField_12() { return &___U3CHeightInBlocksU3Ek__BackingField_12; } inline void set_U3CHeightInBlocksU3Ek__BackingField_12(int32_t value) { ___U3CHeightInBlocksU3Ek__BackingField_12 = value; } inline static int32_t get_offset_of_U3CDCHuffmanTableIdU3Ek__BackingField_13() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CDCHuffmanTableIdU3Ek__BackingField_13)); } inline int32_t get_U3CDCHuffmanTableIdU3Ek__BackingField_13() const { return ___U3CDCHuffmanTableIdU3Ek__BackingField_13; } inline int32_t* get_address_of_U3CDCHuffmanTableIdU3Ek__BackingField_13() { return &___U3CDCHuffmanTableIdU3Ek__BackingField_13; } inline void set_U3CDCHuffmanTableIdU3Ek__BackingField_13(int32_t value) { ___U3CDCHuffmanTableIdU3Ek__BackingField_13 = value; } inline static int32_t get_offset_of_U3CACHuffmanTableIdU3Ek__BackingField_14() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CACHuffmanTableIdU3Ek__BackingField_14)); } inline int32_t get_U3CACHuffmanTableIdU3Ek__BackingField_14() const { return ___U3CACHuffmanTableIdU3Ek__BackingField_14; } inline int32_t* get_address_of_U3CACHuffmanTableIdU3Ek__BackingField_14() { return &___U3CACHuffmanTableIdU3Ek__BackingField_14; } inline void set_U3CACHuffmanTableIdU3Ek__BackingField_14(int32_t value) { ___U3CACHuffmanTableIdU3Ek__BackingField_14 = value; } inline static int32_t get_offset_of_U3CFrameU3Ek__BackingField_15() { return static_cast(offsetof(JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1, ___U3CFrameU3Ek__BackingField_15)); } inline JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * get_U3CFrameU3Ek__BackingField_15() const { return ___U3CFrameU3Ek__BackingField_15; } inline JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF ** get_address_of_U3CFrameU3Ek__BackingField_15() { return &___U3CFrameU3Ek__BackingField_15; } inline void set_U3CFrameU3Ek__BackingField_15(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * value) { ___U3CFrameU3Ek__BackingField_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFrameU3Ek__BackingField_15), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor struct JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC : public RuntimeObject { public: // SixLabors.ImageSharp.Size SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::blockAreaSize Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___blockAreaSize_0; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::frame JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame_1; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::blockRowsPerStep int32_t ___blockRowsPerStep_2; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IJpegComponent SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::component RuntimeObject* ___component_3; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::rawJpeg RuntimeObject* ___rawJpeg_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::k__BackingField Buffer2D_1_tB2C9A569D72248325F9E8D94F817130C39A52001 * ___U3CColorBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_blockAreaSize_0() { return static_cast(offsetof(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC, ___blockAreaSize_0)); } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_blockAreaSize_0() const { return ___blockAreaSize_0; } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_blockAreaSize_0() { return &___blockAreaSize_0; } inline void set_blockAreaSize_0(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value) { ___blockAreaSize_0 = value; } inline static int32_t get_offset_of_frame_1() { return static_cast(offsetof(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC, ___frame_1)); } inline JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * get_frame_1() const { return ___frame_1; } inline JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF ** get_address_of_frame_1() { return &___frame_1; } inline void set_frame_1(JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * value) { ___frame_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___frame_1), (void*)value); } inline static int32_t get_offset_of_blockRowsPerStep_2() { return static_cast(offsetof(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC, ___blockRowsPerStep_2)); } inline int32_t get_blockRowsPerStep_2() const { return ___blockRowsPerStep_2; } inline int32_t* get_address_of_blockRowsPerStep_2() { return &___blockRowsPerStep_2; } inline void set_blockRowsPerStep_2(int32_t value) { ___blockRowsPerStep_2 = value; } inline static int32_t get_offset_of_component_3() { return static_cast(offsetof(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC, ___component_3)); } inline RuntimeObject* get_component_3() const { return ___component_3; } inline RuntimeObject** get_address_of_component_3() { return &___component_3; } inline void set_component_3(RuntimeObject* value) { ___component_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___component_3), (void*)value); } inline static int32_t get_offset_of_rawJpeg_4() { return static_cast(offsetof(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC, ___rawJpeg_4)); } inline RuntimeObject* get_rawJpeg_4() const { return ___rawJpeg_4; } inline RuntimeObject** get_address_of_rawJpeg_4() { return &___rawJpeg_4; } inline void set_rawJpeg_4(RuntimeObject* value) { ___rawJpeg_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___rawJpeg_4), (void*)value); } inline static int32_t get_offset_of_U3CColorBufferU3Ek__BackingField_5() { return static_cast(offsetof(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC, ___U3CColorBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tB2C9A569D72248325F9E8D94F817130C39A52001 * get_U3CColorBufferU3Ek__BackingField_5() const { return ___U3CColorBufferU3Ek__BackingField_5; } inline Buffer2D_1_tB2C9A569D72248325F9E8D94F817130C39A52001 ** get_address_of_U3CColorBufferU3Ek__BackingField_5() { return &___U3CColorBufferU3Ek__BackingField_5; } inline void set_U3CColorBufferU3Ek__BackingField_5(Buffer2D_1_tB2C9A569D72248325F9E8D94F817130C39A52001 * value) { ___U3CColorBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CColorBufferU3Ek__BackingField_5), (void*)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.ReadOrigin struct ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8 { public: // System.Int32 SixLabors.ImageSharp.ReadOrigin::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8, ___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.Pinnable`1 struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD : public RuntimeObject { public: // T System.Pinnable`1::Data Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD, ___Data_0)); } inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 get_Data_0() const { return ___Data_0; } inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A : public RuntimeObject { public: // T System.Pinnable`1::Data Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A, ___Data_0)); } inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD get_Data_0() const { return ___Data_0; } inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF, ___Data_0)); } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 get_Data_0() const { return ___Data_0; } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_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; } }; // MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1 struct SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 : public VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C { public: // System.Int32[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Indices Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___Indices_2; // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Values Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* ___Values_3; // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ValueCount int32_t ___ValueCount_4; public: inline static int32_t get_offset_of_Indices_2() { return static_cast(offsetof(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942, ___Indices_2)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_Indices_2() const { return ___Indices_2; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_Indices_2() { return &___Indices_2; } inline void set_Indices_2(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___Indices_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___Indices_2), (void*)value); } inline static int32_t get_offset_of_Values_3() { return static_cast(offsetof(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942, ___Values_3)); } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* get_Values_3() const { return ___Values_3; } inline Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** get_address_of_Values_3() { return &___Values_3; } inline void set_Values_3(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* value) { ___Values_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Values_3), (void*)value); } inline static int32_t get_offset_of_ValueCount_4() { return static_cast(offsetof(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942, ___ValueCount_4)); } inline int32_t get_ValueCount_4() const { return ___ValueCount_4; } inline int32_t* get_address_of_ValueCount_4() { return &___ValueCount_4; } inline void set_ValueCount_4(int32_t value) { ___ValueCount_4 = value; } }; // SixLabors.ImageSharp.Configuration struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Configuration::streamProcessingBufferSize int32_t ___streamProcessingBufferSize_1; // System.Int32 SixLabors.ImageSharp.Configuration::maxDegreeOfParallelism int32_t ___maxDegreeOfParallelism_2; // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3; // System.Boolean SixLabors.ImageSharp.Configuration::k__BackingField bool ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; // System.Collections.Generic.IDictionary`2 SixLabors.ImageSharp.Configuration::k__BackingField RuntimeObject* ___U3CPropertiesU3Ek__BackingField_6; // SixLabors.ImageSharp.ReadOrigin SixLabors.ImageSharp.Configuration::k__BackingField int32_t ___U3CReadOriginU3Ek__BackingField_7; // SixLabors.ImageSharp.Formats.ImageFormatManager SixLabors.ImageSharp.Configuration::k__BackingField ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * ___U3CImageFormatsManagerU3Ek__BackingField_8; // SixLabors.ImageSharp.IO.IFileSystem SixLabors.ImageSharp.Configuration::k__BackingField RuntimeObject* ___U3CFileSystemU3Ek__BackingField_9; // System.Int32 SixLabors.ImageSharp.Configuration::k__BackingField int32_t ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory SixLabors.ImageSharp.Configuration::k__BackingField RuntimeObject* ___U3CImageOperationsProviderU3Ek__BackingField_11; public: inline static int32_t get_offset_of_streamProcessingBufferSize_1() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___streamProcessingBufferSize_1)); } inline int32_t get_streamProcessingBufferSize_1() const { return ___streamProcessingBufferSize_1; } inline int32_t* get_address_of_streamProcessingBufferSize_1() { return &___streamProcessingBufferSize_1; } inline void set_streamProcessingBufferSize_1(int32_t value) { ___streamProcessingBufferSize_1 = value; } inline static int32_t get_offset_of_maxDegreeOfParallelism_2() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___maxDegreeOfParallelism_2)); } inline int32_t get_maxDegreeOfParallelism_2() const { return ___maxDegreeOfParallelism_2; } inline int32_t* get_address_of_maxDegreeOfParallelism_2() { return &___maxDegreeOfParallelism_2; } inline void set_maxDegreeOfParallelism_2(int32_t value) { ___maxDegreeOfParallelism_2 = value; } inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___memoryAllocator_3)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; } inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value); } inline static int32_t get_offset_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5)); } inline bool get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() const { return ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; } inline bool* get_address_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return &___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; } inline void set_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(bool value) { ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPropertiesU3Ek__BackingField_6() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPropertiesU3Ek__BackingField_6)); } inline RuntimeObject* get_U3CPropertiesU3Ek__BackingField_6() const { return ___U3CPropertiesU3Ek__BackingField_6; } inline RuntimeObject** get_address_of_U3CPropertiesU3Ek__BackingField_6() { return &___U3CPropertiesU3Ek__BackingField_6; } inline void set_U3CPropertiesU3Ek__BackingField_6(RuntimeObject* value) { ___U3CPropertiesU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPropertiesU3Ek__BackingField_6), (void*)value); } inline static int32_t get_offset_of_U3CReadOriginU3Ek__BackingField_7() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CReadOriginU3Ek__BackingField_7)); } inline int32_t get_U3CReadOriginU3Ek__BackingField_7() const { return ___U3CReadOriginU3Ek__BackingField_7; } inline int32_t* get_address_of_U3CReadOriginU3Ek__BackingField_7() { return &___U3CReadOriginU3Ek__BackingField_7; } inline void set_U3CReadOriginU3Ek__BackingField_7(int32_t value) { ___U3CReadOriginU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageFormatsManagerU3Ek__BackingField_8)); } inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * get_U3CImageFormatsManagerU3Ek__BackingField_8() const { return ___U3CImageFormatsManagerU3Ek__BackingField_8; } inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 ** get_address_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return &___U3CImageFormatsManagerU3Ek__BackingField_8; } inline void set_U3CImageFormatsManagerU3Ek__BackingField_8(ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * value) { ___U3CImageFormatsManagerU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CImageFormatsManagerU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3CFileSystemU3Ek__BackingField_9() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CFileSystemU3Ek__BackingField_9)); } inline RuntimeObject* get_U3CFileSystemU3Ek__BackingField_9() const { return ___U3CFileSystemU3Ek__BackingField_9; } inline RuntimeObject** get_address_of_U3CFileSystemU3Ek__BackingField_9() { return &___U3CFileSystemU3Ek__BackingField_9; } inline void set_U3CFileSystemU3Ek__BackingField_9(RuntimeObject* value) { ___U3CFileSystemU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFileSystemU3Ek__BackingField_9), (void*)value); } inline static int32_t get_offset_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10)); } inline int32_t get_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() const { return ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; } inline int32_t* get_address_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return &___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; } inline void set_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10(int32_t value) { ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10 = value; } inline static int32_t get_offset_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageOperationsProviderU3Ek__BackingField_11)); } inline RuntimeObject* get_U3CImageOperationsProviderU3Ek__BackingField_11() const { return ___U3CImageOperationsProviderU3Ek__BackingField_11; } inline RuntimeObject** get_address_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return &___U3CImageOperationsProviderU3Ek__BackingField_11; } inline void set_U3CImageOperationsProviderU3Ek__BackingField_11(RuntimeObject* value) { ___U3CImageOperationsProviderU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CImageOperationsProviderU3Ek__BackingField_11), (void*)value); } }; struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields { public: // System.Lazy`1 SixLabors.ImageSharp.Configuration::Lazy Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * ___Lazy_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Configuration::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CDefaultU3Ek__BackingField_4; public: inline static int32_t get_offset_of_Lazy_0() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___Lazy_0)); } inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * get_Lazy_0() const { return ___Lazy_0; } inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E ** get_address_of_Lazy_0() { return &___Lazy_0; } inline void set_Lazy_0(Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * value) { ___Lazy_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Lazy_0), (void*)value); } inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_4() { return static_cast(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___U3CDefaultU3Ek__BackingField_4)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CDefaultU3Ek__BackingField_4() const { return ___U3CDefaultU3Ek__BackingField_4; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CDefaultU3Ek__BackingField_4() { return &___U3CDefaultU3Ek__BackingField_4; } inline void set_U3CDefaultU3Ek__BackingField_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CDefaultU3Ek__BackingField_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_4), (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase struct JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B : public RuntimeObject { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegColorSpace SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::k__BackingField int32_t ___U3CColorSpaceU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::k__BackingField int32_t ___U3CPrecisionU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::k__BackingField float ___U3CMaximumValueU3Ek__BackingField_3; // System.Single SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::k__BackingField float ___U3CHalfValueU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CColorSpaceU3Ek__BackingField_1() { return static_cast(offsetof(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B, ___U3CColorSpaceU3Ek__BackingField_1)); } inline int32_t get_U3CColorSpaceU3Ek__BackingField_1() const { return ___U3CColorSpaceU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CColorSpaceU3Ek__BackingField_1() { return &___U3CColorSpaceU3Ek__BackingField_1; } inline void set_U3CColorSpaceU3Ek__BackingField_1(int32_t value) { ___U3CColorSpaceU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CPrecisionU3Ek__BackingField_2() { return static_cast(offsetof(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B, ___U3CPrecisionU3Ek__BackingField_2)); } inline int32_t get_U3CPrecisionU3Ek__BackingField_2() const { return ___U3CPrecisionU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CPrecisionU3Ek__BackingField_2() { return &___U3CPrecisionU3Ek__BackingField_2; } inline void set_U3CPrecisionU3Ek__BackingField_2(int32_t value) { ___U3CPrecisionU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CMaximumValueU3Ek__BackingField_3() { return static_cast(offsetof(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B, ___U3CMaximumValueU3Ek__BackingField_3)); } inline float get_U3CMaximumValueU3Ek__BackingField_3() const { return ___U3CMaximumValueU3Ek__BackingField_3; } inline float* get_address_of_U3CMaximumValueU3Ek__BackingField_3() { return &___U3CMaximumValueU3Ek__BackingField_3; } inline void set_U3CMaximumValueU3Ek__BackingField_3(float value) { ___U3CMaximumValueU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CHalfValueU3Ek__BackingField_4() { return static_cast(offsetof(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B, ___U3CHalfValueU3Ek__BackingField_4)); } inline float get_U3CHalfValueU3Ek__BackingField_4() const { return ___U3CHalfValueU3Ek__BackingField_4; } inline float* get_address_of_U3CHalfValueU3Ek__BackingField_4() { return &___U3CHalfValueU3Ek__BackingField_4; } inline void set_U3CHalfValueU3Ek__BackingField_4(float value) { ___U3CHalfValueU3Ek__BackingField_4 = value; } }; struct JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B_StaticFields { public: // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::Converters JpegColorConverterBaseU5BU5D_t4189DAFBF71C926882261D87B5E36A9ED6F0D1B7* ___Converters_0; public: inline static int32_t get_offset_of_Converters_0() { return static_cast(offsetof(JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B_StaticFields, ___Converters_0)); } inline JpegColorConverterBaseU5BU5D_t4189DAFBF71C926882261D87B5E36A9ED6F0D1B7* get_Converters_0() const { return ___Converters_0; } inline JpegColorConverterBaseU5BU5D_t4189DAFBF71C926882261D87B5E36A9ED6F0D1B7** get_address_of_Converters_0() { return &___Converters_0; } inline void set_Converters_0(JpegColorConverterBaseU5BU5D_t4189DAFBF71C926882261D87B5E36A9ED6F0D1B7* value) { ___Converters_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Converters_0), (void*)value); } }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // System.SystemException struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t { public: public: }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues struct ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F { public: // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::ComponentCount int32_t ___ComponentCount_0; // System.Span`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::Component0 Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component0_1; // System.Span`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::Component1 Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component1_2; // System.Span`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::Component2 Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component2_3; // System.Span`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::Component3 Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component3_4; public: inline static int32_t get_offset_of_ComponentCount_0() { return static_cast(offsetof(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F, ___ComponentCount_0)); } inline int32_t get_ComponentCount_0() const { return ___ComponentCount_0; } inline int32_t* get_address_of_ComponentCount_0() { return &___ComponentCount_0; } inline void set_ComponentCount_0(int32_t value) { ___ComponentCount_0 = value; } inline static int32_t get_offset_of_Component0_1() { return static_cast(offsetof(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F, ___Component0_1)); } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 get_Component0_1() const { return ___Component0_1; } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * get_address_of_Component0_1() { return &___Component0_1; } inline void set_Component0_1(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 value) { ___Component0_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Component0_1))->____pinnable_0), (void*)NULL); } inline static int32_t get_offset_of_Component1_2() { return static_cast(offsetof(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F, ___Component1_2)); } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 get_Component1_2() const { return ___Component1_2; } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * get_address_of_Component1_2() { return &___Component1_2; } inline void set_Component1_2(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 value) { ___Component1_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Component1_2))->____pinnable_0), (void*)NULL); } inline static int32_t get_offset_of_Component2_3() { return static_cast(offsetof(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F, ___Component2_3)); } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 get_Component2_3() const { return ___Component2_3; } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * get_address_of_Component2_3() { return &___Component2_3; } inline void set_Component2_3(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 value) { ___Component2_3 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Component2_3))->____pinnable_0), (void*)NULL); } inline static int32_t get_offset_of_Component3_4() { return static_cast(offsetof(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F, ___Component3_4)); } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 get_Component3_4() const { return ___Component3_4; } inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * get_address_of_Component3_4() { return &___Component3_4; } inline void set_Component3_4(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 value) { ___Component3_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___Component3_4))->____pinnable_0), (void*)NULL); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues struct ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F_marshaled_pinvoke { int32_t ___ComponentCount_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component0_1; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component1_2; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component2_3; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component3_4; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues struct ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F_marshaled_com { int32_t ___ComponentCount_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component0_1; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component1_2; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component2_3; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___Component3_4; }; // System.Func`2 struct Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 : public MulticastDelegate_t { public: public: }; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.ArgumentException::m_paramName String_t* ___m_paramName_17; public: inline static int32_t get_offset_of_m_paramName_17() { return static_cast(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); } inline String_t* get_m_paramName_17() const { return ___m_paramName_17; } inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; } inline void set_m_paramName_17(String_t* value) { ___m_paramName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // 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; } }; // MathNet.Numerics.Complex32[] struct Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9 : public RuntimeArray { public: ALIGN_FIELD (8) Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 m_Items[1]; public: inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 value) { m_Items[index] = value; } }; // System.Double[] struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray { public: ALIGN_FIELD (8) double m_Items[1]; public: inline double GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline double* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, double value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline double GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline double* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, double value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.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.Formats.Jpeg.Components.Decoder.JpegComponent[] struct JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7 : public RuntimeArray { public: ALIGN_FIELD (8) JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * m_Items[1]; public: inline JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 ** 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, JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor[] struct JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70 : public RuntimeArray { public: ALIGN_FIELD (8) JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * m_Items[1]; public: inline JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC ** 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, JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Int32 System.Array::BinarySearch(!!0[],System.Int32,System.Int32,!!0) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_gshared (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___index1, int32_t ___length2, int32_t ___value3, const RuntimeMethod* method); // System.Void System.Array::Resize(!!0[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_gshared (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___array0, int32_t ___newSize1, const RuntimeMethod* method); // System.Void System.Threading.SparselyPopulatedArrayAddInfo`1::.ctor(System.Threading.SparselyPopulatedArrayFragment`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99_gshared (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___source0, int32_t ___index1, const RuntimeMethod* method); // System.Threading.SparselyPopulatedArrayFragment`1 System.Threading.SparselyPopulatedArrayAddInfo`1::get_Source() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_gshared_inline (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method); // System.Int32 System.Threading.SparselyPopulatedArrayAddInfo`1::get_Index() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_gshared_inline (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m93714777F9B026912C289C05D92630AB14704A92_gshared (Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method); // System.Int32 System.Linq.Enumerable::Max(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Max_TisRuntimeObject_mA4F063BD2171CB852C0AFB64225EDE631E058300_gshared (RuntimeObject* ___source0, Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C * ___selector1, const RuntimeMethod* method); // System.Span`1 SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::Slice(System.Buffers.IMemoryOwner`1,System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_gshared_inline (RuntimeObject* ___buffer0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method); // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_gshared (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, const RuntimeMethod* method); // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___span0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m80208F9FBD0E2860CA9EB7ABB6DA7C79B1F00239_gshared (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mCF42939A00C650C84B1BD89D6F998D7B1B74BD20_gshared (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7BDACDEA533D7BB043133777AED4BEC6498AADD4_gshared (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5_gshared (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B_gshared (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111_gshared (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E_gshared (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::CopyTo(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method); // System.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); // 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.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); // 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.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); // 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.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); // 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.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); // 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.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); // 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.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); // 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.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); // 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.Int32 System.ReadOnlySpan`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, 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_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, 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_mC678449B1B0923C5A5341B8C7C509F162E134266_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(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(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(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(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(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(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(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(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.Int32 System.Numerics.Vector`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_gshared_inline (const RuntimeMethod* method); // System.ReadOnlySpan`1 System.ReadOnlySpan`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.ReadOnlySpan`1 System.ReadOnlySpan`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m62EF8F82B6BEFC22D5ED931D3BD6FCCCA569E048_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Int32 System.Array::BinarySearch(!!0[],System.Int32,System.Int32,!!0) inline int32_t Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___index1, int32_t ___length2, int32_t ___value3, const RuntimeMethod* method) { return (( int32_t (*) (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, int32_t, int32_t, int32_t, const RuntimeMethod*))Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_gshared)(___array0, ___index1, ___length2, ___value3, method); } // System.Boolean MathNet.Numerics.Complex32::Equals(MathNet.Numerics.Complex32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___other0, const RuntimeMethod* method); // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void System.Array::Resize(!!0[]&,System.Int32) inline void Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___array0, int32_t ___newSize1, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_gshared)(___array0, ___newSize1, method); } // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method); // System.Int32 MathNet.Numerics.Complex32::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Complex32_GetHashCode_m05D0B1698B014D3EA811AF14CA3D30B35F6567F7 (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 * __this, 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.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method); // System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725 (RuntimeArray * ___src0, int32_t ___srcOffset1, RuntimeArray * ___dst2, int32_t ___dstOffset3, int32_t ___count4, const RuntimeMethod* method); // System.Boolean System.Double::Equals(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B (double* __this, double ___obj0, const RuntimeMethod* method); // System.Int32 System.Double::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Double_GetHashCode_m33CB20AA5674C6F4367B7B08340B33FB979F9F39 (double* __this, const RuntimeMethod* method); // System.Boolean System.Single::Equals(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914 (float* __this, float ___obj0, const RuntimeMethod* method); // System.Int32 System.Single::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_m7662E1812DDDBC85D464398740CFFC3588DFB2C9 (float* __this, const RuntimeMethod* method); // System.Void System.Threading.SparselyPopulatedArrayAddInfo`1::.ctor(System.Threading.SparselyPopulatedArrayFragment`1,System.Int32) inline void SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99 (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___source0, int32_t ___index1, const RuntimeMethod* method) { (( void (*) (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D *, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, int32_t, const RuntimeMethod*))SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99_gshared)(__this, ___source0, ___index1, method); } // System.Threading.SparselyPopulatedArrayFragment`1 System.Threading.SparselyPopulatedArrayAddInfo`1::get_Source() inline SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_inline (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method) { return (( SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * (*) (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D *, const RuntimeMethod*))SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_gshared_inline)(__this, method); } // System.Int32 System.Threading.SparselyPopulatedArrayAddInfo`1::get_Index() inline int32_t SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_inline (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method) { return (( int32_t (*) (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D *, const RuntimeMethod*))SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_gshared_inline)(__this, method); } // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107 (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 * __this, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::get_Converted() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 * __this, const RuntimeMethod* method); // System.Void System.Threading.CancellationToken::ThrowIfCancellationRequested() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210 (CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD * __this, const RuntimeMethod* method); // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::get_MemoryAllocator() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * __this, const RuntimeMethod* method); // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponent[] SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::get_Components() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * __this, const RuntimeMethod* method); // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11 (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_m93714777F9B026912C289C05D92630AB14704A92_gshared)(__this, ___object0, ___method1, method); } // System.Int32 System.Linq.Enumerable::Max(System.Collections.Generic.IEnumerable`1,System.Func`2) inline int32_t Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24 (RuntimeObject* ___source0, Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * ___selector1, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *, const RuntimeMethod*))Enumerable_Max_TisRuntimeObject_mA4F063BD2171CB852C0AFB64225EDE631E058300_gshared)(___source0, ___selector1, method); } // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::get_PixelWidth() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame::get_PixelHeight() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * __this, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.Configuration::get_PreferContiguousImageBuffers() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Size::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5 (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::.ctor(SixLabors.ImageSharp.Memory.MemoryAllocator,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData,SixLabors.ImageSharp.Size,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IJpegComponent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363 (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * __this, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator0, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame1, RuntimeObject* ___rawJpeg2, Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___postProcessorBufferSize3, RuntimeObject* ___component4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::ClearSpectralBuffers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::CopyBlocksToColorBuffer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418 (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * __this, int32_t ___spectralStep0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::.ctor(System.Collections.Generic.IReadOnlyList`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7 (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * __this, RuntimeObject* ___processors0, int32_t ___row1, const RuntimeMethod* method); // SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues::Slice(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4 (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Span`1 SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::Slice(System.Buffers.IMemoryOwner`1,System.Int32,System.Int32) inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline (RuntimeObject* ___buffer0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*))MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_gshared_inline)(___buffer0, ___start1, ___length2, method); } // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) inline ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72 (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_gshared)(___span0, method); } // System.Void SixLabors.ImageSharp.SimdUtils::NormalizedFloatToByteSaturate(System.ReadOnlySpan`1,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___dest1, const RuntimeMethod* method); // System.ReadOnlySpan`1 System.Span`1::op_Implicit(System.Span`1) inline ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___span0, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_gshared)(___span0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m80208F9FBD0E2860CA9EB7ABB6DA7C79B1F00239 (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))Span_1_CopyTo_m80208F9FBD0E2860CA9EB7ABB6DA7C79B1F00239_gshared)(__this, ___destination0, method); } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegComponentPostProcessor::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239 (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mCF42939A00C650C84B1BD89D6F998D7B1B74BD20 (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))Span_1_CopyTo_mCF42939A00C650C84B1BD89D6F998D7B1B74BD20_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m7BDACDEA533D7BB043133777AED4BEC6498AADD4 (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))Span_1_CopyTo_m7BDACDEA533D7BB043133777AED4BEC6498AADD4_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5 (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111 (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared)(__this, ___destination0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::CopyTo(System.Span`1) inline void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared)(__this, ___destination0, method); } // System.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); } // 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.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); } // 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.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); } // 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.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); } // 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.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); } // 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.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); } // 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.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); } // 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.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); } // 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 SixLabors.ImageSharp.SimdUtils/ExtendedIntrinsics::NormalizedFloatToByteSaturateReduce(System.ReadOnlySpan`1&,System.Span`1&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedIntrinsics_NormalizedFloatToByteSaturateReduce_mE9BC91AC579B7BD601C8491A4EE256DF596D409F_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * ___dest1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.SimdUtils/FallbackIntrinsics128::NormalizedFloatToByteSaturateReduce(System.ReadOnlySpan`1&,System.Span`1&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FallbackIntrinsics128_NormalizedFloatToByteSaturateReduce_m08F8473C11F27F0D5B4EB9822E260B10FB03E403_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * ___dest1, const RuntimeMethod* method); // System.Int32 System.ReadOnlySpan`1::get_Length() inline int32_t ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_gshared_inline)(__this, method); } // System.Void SixLabors.ImageSharp.SimdUtils::ConvertNormalizedFloatToByteRemainder(System.ReadOnlySpan`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void SimdUtils_ConvertNormalizedFloatToByteRemainder_m690BFD47B386A00DF1F8BE423CE370D78E8C9BED (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___dest1, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline)(__this, ___start0, ___length1, method); } // 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_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(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(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(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(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(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(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(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(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.Boolean SixLabors.ImageSharp.SimdUtils/ExtendedIntrinsics::get_IsAvailable() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ExtendedIntrinsics_get_IsAvailable_mEF116388C2FE86F3E16FA3C71A40FB956338F3A6_inline (const RuntimeMethod* method); // System.Int32 System.Numerics.Vector`1::get_Count() inline int32_t Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_inline (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_gshared_inline)(method); } // System.Int32 SixLabors.ImageSharp.Numerics::ModuloP2(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Numerics_ModuloP2_m9AC5E34F6A3D576DB187B5E90DF0A95BF2B83F74_inline (int32_t ___x0, int32_t ___m1, const RuntimeMethod* method); // System.ReadOnlySpan`1 System.ReadOnlySpan`1::Slice(System.Int32,System.Int32) inline ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 (*) (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.SimdUtils/ExtendedIntrinsics::NormalizedFloatToByteSaturate(System.ReadOnlySpan`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedIntrinsics_NormalizedFloatToByteSaturate_mCF078B14F971821BF5ECDA17307911C2BC3169C4 (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___dest1, const RuntimeMethod* method); // System.ReadOnlySpan`1 System.ReadOnlySpan`1::Slice(System.Int32) inline ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 (*) (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, int32_t, const RuntimeMethod*))Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared_inline)(__this, ___start0, method); } // System.Int32 SixLabors.ImageSharp.Numerics::Modulo4(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Numerics_Modulo4_mF2D63AE8A1413345A0CD8B31CC0F167EBCEB2A1B_inline (int32_t ___x0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.SimdUtils/FallbackIntrinsics128::NormalizedFloatToByteSaturate(System.ReadOnlySpan`1,System.Span`1) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FallbackIntrinsics128_NormalizedFloatToByteSaturate_m9B577CC375481AAE0AC9FF5FD2324738283628F7 (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___dest1, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.ReadOnlySpan`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void ReadOnlySpan_1__ctor_m62EF8F82B6BEFC22D5ED931D3BD6FCCCA569E048_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m62EF8F82B6BEFC22D5ED931D3BD6FCCCA569E048_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1__ctor_mFD88BB7767E610CBA36C47562005983F7A53244A_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, int32_t ___length0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)0); __this->set_Indices_2(L_1); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)0); __this->set_Values_3(L_2); __this->set_ValueCount_4(0); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseVectorStorage_1_get_IsDense_m0F956C8643B585417F1B75F6E309650D9F92005A_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::At(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 SparseVectorStorage_1_At_mE29F36F334A6B8AF8FE463ACCB77A619DF729E38_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_1 = (int32_t)__this->get_ValueCount_4(); int32_t L_2 = ___index0; int32_t L_3; L_3 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_001e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_5 = ((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_5; } IL_001e: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_6 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_9 = (L_6)->GetAt(static_cast(L_8)); return (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::At(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_At_m204C7878F9F34A7834D335216901964B9B1133F6_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, int32_t ___index0, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_1; memset((&V_1), 0, sizeof(V_1)); { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_1 = (int32_t)__this->get_ValueCount_4(); int32_t L_2 = ___index0; int32_t L_3; L_3 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0044; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_5 = ((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_1 = (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_5; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_6 = ___value1; bool L_7; L_7 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_1), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0036; } } { int32_t L_8 = V_0; NullCheck((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this); (( void (*) (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); return; } IL_0036: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_9 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_10 = V_0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_11 = ___value1; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_11); return; } IL_0044: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_12 = ((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_1 = (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_12; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_13 = ___value1; bool L_14; L_14 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_1), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_13, /*hidden argument*/NULL); if (L_14) { goto IL_0064; } } { int32_t L_15 = V_0; int32_t L_16 = ___index0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_17 = ___value1; NullCheck((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this); (( void (*) (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this, (int32_t)((~L_15)), (int32_t)L_16, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); } IL_0064: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::InsertAtIndexUnchecked(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_InsertAtIndexUnchecked_mD9BE17A9C72BC4260EFACB8787E63DAF315692C3_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, int32_t ___itemIndex0, int32_t ___index1, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 ___value2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_ValueCount_4(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_1 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))) { goto IL_0051; } } { int32_t L_2 = (int32_t)__this->get_ValueCount_4(); int32_t L_3 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0051; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); NullCheck(L_4); NullCheck((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this); int32_t L_5; L_5 = (( int32_t (*) (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_6 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), (int32_t)L_5)), (int32_t)L_6, /*hidden argument*/NULL); V_0 = (int32_t)L_7; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** L_8 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)__this->get_address_of_Values_3(); int32_t L_9 = V_0; (( void (*) (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_11 = V_0; Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_10, (int32_t)L_11, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_0051: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_12 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_13 = ___itemIndex0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_14 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_15 = ___itemIndex0; int32_t L_16 = (int32_t)__this->get_ValueCount_4(); int32_t L_17 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_19 = ___itemIndex0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_21 = ___itemIndex0; int32_t L_22 = (int32_t)__this->get_ValueCount_4(); int32_t L_23 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_18, (int32_t)L_19, (RuntimeArray *)(RuntimeArray *)L_20, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_24 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_25 = ___itemIndex0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_26 = ___value2; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_26); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_28 = ___itemIndex0; int32_t L_29 = ___index1; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int32_t)L_29); int32_t L_30 = (int32_t)__this->get_ValueCount_4(); __this->set_ValueCount_4(((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1))); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::RemoveAtIndexUnchecked(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_RemoveAtIndexUnchecked_m91A58FEFE8F962F83373A472F96C589EF4C50E4B_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, int32_t ___itemIndex0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_1 = ___itemIndex0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_3 = ___itemIndex0; int32_t L_4 = (int32_t)__this->get_ValueCount_4(); int32_t L_5 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), (int32_t)1)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = ___itemIndex0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_9 = ___itemIndex0; int32_t L_10 = (int32_t)__this->get_ValueCount_4(); int32_t L_11 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1)), /*hidden argument*/NULL); int32_t L_12 = (int32_t)__this->get_ValueCount_4(); __this->set_ValueCount_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1))); int32_t L_13 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_13) <= ((int32_t)((int32_t)1024)))) { goto IL_008d; } } { int32_t L_14 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); NullCheck(L_15); if ((((int32_t)L_14) >= ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))/(int32_t)2))))) { goto IL_008d; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** L_16 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)__this->get_address_of_Values_3(); int32_t L_17 = (int32_t)__this->get_ValueCount_4(); (( void (*) (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_19 = (int32_t)__this->get_ValueCount_4(); Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_18, (int32_t)L_19, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_008d: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::GrowthSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVectorStorage_1_GrowthSize_m2A2B16259A51131686426B36605D792816954888_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B7_0 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); NullCheck(L_0); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) <= ((int32_t)((int32_t)1024)))) { goto IL_001c; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_1 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); NullCheck(L_1); V_0 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))/(int32_t)4)); goto IL_0049; } IL_001c: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); NullCheck(L_2); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) <= ((int32_t)((int32_t)256)))) { goto IL_0033; } } { V_0 = (int32_t)((int32_t)512); goto IL_0049; } IL_0033: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_3 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); NullCheck(L_3); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))) > ((int32_t)((int32_t)64)))) { goto IL_0043; } } { G_B7_0 = ((int32_t)32); goto IL_0048; } IL_0043: { G_B7_0 = ((int32_t)128); } IL_0048: { V_0 = (int32_t)G_B7_0; } IL_0049: { int32_t L_4 = V_0; return (int32_t)L_4; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Equals(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseVectorStorage_1_Equals_mBADF319FB2BB844CA96CD87738F28351A9382F57_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___other0, const RuntimeMethod* method) { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 V_3; memset((&V_3), 0, sizeof(V_3)); { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_0 = ___other0; if (!L_0) { goto IL_0011; } } { int32_t L_1 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_2 = ___other0; NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get_Length_1(); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_0013; } } IL_0011: { return (bool)0; } IL_0013: { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_4 = ___other0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this) == ((RuntimeObject*)(VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_4)))) { goto IL_0019; } } { return (bool)1; } IL_0019: { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_5 = ___other0; V_0 = (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_6 = V_0; if (!L_6) { goto IL_0110; } } { V_1 = (int32_t)0; V_2 = (int32_t)0; goto IL_00f6; } IL_002f: { int32_t L_7 = V_2; SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_8 = V_0; NullCheck(L_8); int32_t L_9 = (int32_t)L_8->get_ValueCount_4(); if ((((int32_t)L_7) >= ((int32_t)L_9))) { goto IL_0053; } } { int32_t L_10 = V_1; int32_t L_11 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_007a; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_16 = V_0; NullCheck(L_16); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_16->get_Indices_2(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); if ((((int32_t)L_15) >= ((int32_t)L_20))) { goto IL_007a; } } IL_0053: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_21 = ((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_3 = (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_21; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_23 = V_1; int32_t L_24 = (int32_t)L_23; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); NullCheck(L_22); int32_t L_25 = L_24; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_26 = (L_22)->GetAt(static_cast(L_25)); bool L_27; L_27 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_3), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_26, /*hidden argument*/NULL); if (L_27) { goto IL_00f6; } } { return (bool)0; } IL_007a: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_28) >= ((int32_t)L_29))) { goto IL_009e; } } { int32_t L_30 = V_2; SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_31 = V_0; NullCheck(L_31); int32_t L_32 = (int32_t)L_31->get_ValueCount_4(); if ((((int32_t)L_30) >= ((int32_t)L_32))) { goto IL_00c5; } } { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_33 = V_0; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_34 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_33->get_Indices_2(); int32_t L_35 = V_2; NullCheck(L_34); int32_t L_36 = L_35; int32_t L_37 = (L_34)->GetAt(static_cast(L_36)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_38 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_39 = V_1; NullCheck(L_38); int32_t L_40 = L_39; int32_t L_41 = (L_38)->GetAt(static_cast(L_40)); if ((((int32_t)L_37) >= ((int32_t)L_41))) { goto IL_00c5; } } IL_009e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_42 = ((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_3 = (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_42; SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_43 = V_0; NullCheck(L_43); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_44 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_43->get_Values_3(); int32_t L_45 = V_2; int32_t L_46 = (int32_t)L_45; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)); NullCheck(L_44); int32_t L_47 = L_46; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_48 = (L_44)->GetAt(static_cast(L_47)); bool L_49; L_49 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(&V_3), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_48, /*hidden argument*/NULL); if (L_49) { goto IL_00f6; } } { return (bool)0; } IL_00c5: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_50 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_51 = V_1; NullCheck(L_50); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_52 = V_0; NullCheck(L_52); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_53 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_52->get_Values_3(); int32_t L_54 = V_2; NullCheck(L_53); int32_t L_55 = L_54; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_56 = (L_53)->GetAt(static_cast(L_55)); bool L_57; L_57 = Complex32_Equals_mB13373D932750036ADD5489AA66A49187AF6817D((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)((L_50)->GetAddressAt(static_cast(L_51))), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_56, /*hidden argument*/NULL); if (L_57) { goto IL_00ee; } } { return (bool)0; } IL_00ee: { int32_t L_58 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1)); int32_t L_59 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1)); } IL_00f6: { int32_t L_60 = V_1; int32_t L_61 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_60) < ((int32_t)L_61))) { goto IL_002f; } } { int32_t L_62 = V_2; SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_63 = V_0; NullCheck(L_63); int32_t L_64 = (int32_t)L_63->get_ValueCount_4(); if ((((int32_t)L_62) < ((int32_t)L_64))) { goto IL_002f; } } { return (bool)1; } IL_0110: { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_65 = ___other0; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this); bool L_66; L_66 = (( bool (*) (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return (bool)L_66; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVectorStorage_1_GetHashCode_m0D181D15788B4E3DCC7165B0DCCD0BFA3EE46F16_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); V_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_0; int32_t L_1 = (int32_t)__this->get_ValueCount_4(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)25), /*hidden argument*/NULL); V_1 = (int32_t)L_2; V_2 = (int32_t)((int32_t)17); V_3 = (int32_t)0; goto IL_003a; } IL_001c: { int32_t L_3 = V_2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_4 = V_0; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6; L_6 = Complex32_GetHashCode_m05D0B1698B014D3EA811AF14CA3D30B35F6567F7((Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)(Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 *)((L_4)->GetAddressAt(static_cast(L_5))), /*hidden argument*/NULL); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)31))), (int32_t)L_6)); int32_t L_7 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003a: { int32_t L_8 = V_3; int32_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_001c; } } { int32_t L_10 = V_2; return (int32_t)L_10; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_Clear_m2AA64468794B9A65856F1A7118561D9E9BF02191_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, const RuntimeMethod* method) { { __this->set_ValueCount_4(0); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Clear(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_Clear_mA7641AAE2D116A8C559031F9D6CB5801310F1911_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___index0; if (L_0) { goto IL_0013; } } { int32_t L_1 = ___count1; int32_t L_2 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0013; } } { NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this); VirtualActionInvoker0::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear() */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this); return; } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_4 = (int32_t)__this->get_ValueCount_4(); int32_t L_5 = ___index0; int32_t L_6; L_6 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3, (int32_t)0, (int32_t)L_4, (int32_t)L_5, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_8 = (int32_t)__this->get_ValueCount_4(); int32_t L_9 = ___index0; int32_t L_10 = ___count1; int32_t L_11; L_11 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_7, (int32_t)0, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_1 = (int32_t)L_11; int32_t L_12 = V_0; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_0046; } } { int32_t L_13 = V_0; V_0 = (int32_t)((~L_13)); } IL_0046: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_004f; } } { int32_t L_15 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_15)), (int32_t)1)); } IL_004f: { int32_t L_16 = V_1; int32_t L_17 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)), (int32_t)1)); int32_t L_18 = V_2; if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_00a5; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_19 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_20 = V_0; int32_t L_21 = V_2; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_23 = V_0; int32_t L_24 = (int32_t)__this->get_ValueCount_4(); int32_t L_25 = V_0; int32_t L_26 = V_2; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_19, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (RuntimeArray *)(RuntimeArray *)L_22, (int32_t)L_23, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_25)), (int32_t)L_26)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_28 = V_0; int32_t L_29 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_30 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_31 = V_0; int32_t L_32 = (int32_t)__this->get_ValueCount_4(); int32_t L_33 = V_0; int32_t L_34 = V_2; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)L_33)), (int32_t)L_34)), /*hidden argument*/NULL); int32_t L_35 = (int32_t)__this->get_ValueCount_4(); int32_t L_36 = V_2; __this->set_ValueCount_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36))); } IL_00a5: { int32_t L_37 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_37) <= ((int32_t)((int32_t)1024)))) { goto IL_00e6; } } { int32_t L_38 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); NullCheck(L_39); if ((((int32_t)L_38) >= ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))/(int32_t)2))))) { goto IL_00e6; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9** L_40 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)__this->get_address_of_Values_3(); int32_t L_41 = (int32_t)__this->get_ValueCount_4(); (( void (*) (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9**)L_40, (int32_t)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_42 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_43 = (int32_t)__this->get_ValueCount_4(); Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_42, (int32_t)L_43, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_00e6: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToUnchecked_m4A0378585ACC1F4A44319C947A8C2BD70A9CA86A_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * V_0 = NULL; int32_t V_1 = 0; { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_0 = ___target0; V_0 = (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_1 = V_0; if (!L_1) { goto IL_0012; } } { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_2 = V_0; NullCheck((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this); (( void (*) (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this, (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return; } IL_0012: { int32_t L_3 = ___existingData1; if (L_3) { goto IL_001b; } } { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_4 = ___target0; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_4); VirtualActionInvoker0::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear() */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_4); } IL_001b: { int32_t L_5 = (int32_t)__this->get_ValueCount_4(); if (!L_5) { goto IL_004e; } } { V_1 = (int32_t)0; goto IL_0045; } IL_0027: { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_6 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_6); VirtualActionInvoker2< int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_6, (int32_t)L_10, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_14); int32_t L_15 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0045: { int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0027; } } IL_004e: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToUnchecked_m727324F03064F518C4A05DF48D6E0CED71E40085_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * ___target0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_0 = ___target0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this) == ((RuntimeObject*)(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)L_0)))) { goto IL_0005; } } { return; } IL_0005: { int32_t L_1 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_2 = ___target0; NullCheck(L_2); int32_t L_3 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_2)->get_Length_1(); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_003e; } } { int32_t L_4 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); int32_t L_5 = L_4; RuntimeObject * L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_5); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_7 = ___target0; NullCheck(L_7); int32_t L_8 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_7)->get_Length_1(); int32_t L_9 = L_8; RuntimeObject * L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_9); String_t* L_11; L_11 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral773E15CBF4C1429363B537638F241A5DA2092F74)), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SparseVectorStorage_1_CopyToUnchecked_m727324F03064F518C4A05DF48D6E0CED71E40085_RuntimeMethod_var))); } IL_003e: { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_13 = ___target0; int32_t L_14 = (int32_t)__this->get_ValueCount_4(); NullCheck(L_13); L_13->set_ValueCount_4(L_14); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_15 = ___target0; int32_t L_16 = (int32_t)__this->get_ValueCount_4(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_17 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_16); NullCheck(L_15); L_15->set_Values_3(L_17); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_18 = ___target0; int32_t L_19 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_19); NullCheck(L_18); L_18->set_Indices_2(L_20); int32_t L_21 = (int32_t)__this->get_ValueCount_4(); if (!L_21) { goto IL_00a8; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_23 = ___target0; NullCheck(L_23); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_24 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_23->get_Values_3(); int32_t L_25 = (int32_t)__this->get_ValueCount_4(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_22, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (int32_t)L_25, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_26 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_27 = ___target0; NullCheck(L_27); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_27->get_Indices_2(); int32_t L_29 = (int32_t)__this->get_ValueCount_4(); Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_26, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_28, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_29, (int32_t)4)), /*hidden argument*/NULL); } IL_00a8: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToColumnUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToColumnUnchecked_mF786CF6140CAB7D839151F466680E9FEE490A710_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * ___target0, int32_t ___columnIndex1, int32_t ___existingData2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData2; if (L_0) { goto IL_0012; } } { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_1 = ___target0; int32_t L_2 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); int32_t L_3 = ___columnIndex1; NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_1, (int32_t)0, (int32_t)L_2, (int32_t)L_3, (int32_t)1); } IL_0012: { int32_t L_4 = (int32_t)__this->get_ValueCount_4(); if (L_4) { goto IL_001b; } } { return; } IL_001b: { V_0 = (int32_t)0; goto IL_003e; } IL_001f: { MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 * L_5 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); int32_t L_10 = ___columnIndex1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_11 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = L_12; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_5); VirtualActionInvoker3< int32_t, int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t85F6A7AA01D4787DFA9535A69581E4D8DE87A304 *)L_5, (int32_t)L_9, (int32_t)L_10, (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_14); int32_t L_15 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_003e: { int32_t L_16 = V_0; int32_t L_17 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_001f; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopySubVectorToUnchecked_m87313D0D4EA208F6C46999386330F2E77DB20ABA_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_0 = ___target0; V_0 = (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_1 = V_0; if (!L_1) { goto IL_0018; } } { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_2 = V_0; int32_t L_3 = ___sourceIndex1; int32_t L_4 = ___targetIndex2; int32_t L_5 = ___count3; int32_t L_6 = ___existingData4; NullCheck((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this); (( void (*) (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this, (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return; } IL_0018: { int32_t L_7 = ___targetIndex2; int32_t L_8 = ___sourceIndex1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_10 = (int32_t)__this->get_ValueCount_4(); int32_t L_11 = ___sourceIndex1; int32_t L_12; L_12 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_9, (int32_t)0, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_2 = (int32_t)L_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_14 = (int32_t)__this->get_ValueCount_4(); int32_t L_15 = ___sourceIndex1; int32_t L_16 = ___count3; int32_t L_17; L_17 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_13, (int32_t)0, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_3 = (int32_t)L_17; int32_t L_18 = V_2; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0050; } } { int32_t L_19 = V_2; V_2 = (int32_t)((~L_19)); } IL_0050: { int32_t L_20 = V_3; if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_0059; } } { int32_t L_21 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_21)), (int32_t)1)); } IL_0059: { int32_t L_22 = ___existingData4; if (L_22) { goto IL_0066; } } { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_23 = ___target0; int32_t L_24 = ___targetIndex2; int32_t L_25 = ___count3; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_23); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_23, (int32_t)L_24, (int32_t)L_25); } IL_0066: { int32_t L_26 = V_2; V_4 = (int32_t)L_26; goto IL_008f; } IL_006b: { VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C * L_27 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = L_29; int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); int32_t L_32 = V_1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_33 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_34 = V_4; NullCheck(L_33); int32_t L_35 = L_34; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_36 = (L_33)->GetAt(static_cast(L_35)); NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_27); VirtualActionInvoker2< int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_36); int32_t L_37 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_008f: { int32_t L_38 = V_4; int32_t L_39 = V_3; if ((((int32_t)L_38) <= ((int32_t)L_39))) { goto IL_006b; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopySubVectorToUnchecked_mC47969A8D7ED353CE5570C239D604981EDF545BB_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; { int32_t L_0 = ___targetIndex2; int32_t L_1 = ___sourceIndex1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_3 = (int32_t)__this->get_ValueCount_4(); int32_t L_4 = ___sourceIndex1; int32_t L_5; L_5 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_2, (int32_t)0, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_1 = (int32_t)L_5; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = (int32_t)__this->get_ValueCount_4(); int32_t L_8 = ___sourceIndex1; int32_t L_9 = ___count3; int32_t L_10; L_10 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6, (int32_t)0, (int32_t)L_7, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_2 = (int32_t)L_10; int32_t L_11 = V_1; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_12 = V_1; V_1 = (int32_t)((~L_12)); } IL_0038: { int32_t L_13 = V_2; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0041; } } { int32_t L_14 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_14)), (int32_t)1)); } IL_0041: { int32_t L_15 = V_2; int32_t L_16 = V_1; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), (int32_t)1)); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_17 = ___target0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)__this) == ((RuntimeObject*)(SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 *)L_17)))) { goto IL_00c2; } } { int32_t L_18 = V_3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_19 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_18); V_4 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_19; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_20); V_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_21; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_22 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_23 = V_1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_24 = V_4; int32_t L_25 = V_3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_22, (int32_t)L_23, (RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (int32_t)L_25, /*hidden argument*/NULL); V_6 = (int32_t)0; goto IL_0086; } IL_0070: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_26 = V_5; int32_t L_27 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_29 = V_6; int32_t L_30 = V_1; NullCheck(L_28); int32_t L_31 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)L_30)); int32_t L_32 = (L_28)->GetAt(static_cast(L_31)); NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)L_32); int32_t L_33 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_0086: { int32_t L_34 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_5; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))) { goto IL_0070; } } { int32_t L_36 = ___existingData4; if (L_36) { goto IL_009b; } } { int32_t L_37 = ___targetIndex2; int32_t L_38 = ___count3; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this, (int32_t)L_37, (int32_t)L_38); } IL_009b: { int32_t L_39 = V_1; V_7 = (int32_t)L_39; goto IL_00bc; } IL_00a0: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_40 = V_5; int32_t L_41 = V_7; NullCheck(L_40); int32_t L_42 = L_41; int32_t L_43 = (L_40)->GetAt(static_cast(L_42)); int32_t L_44 = V_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_45 = V_4; int32_t L_46 = V_7; NullCheck(L_45); int32_t L_47 = L_46; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_48 = (L_45)->GetAt(static_cast(L_47)); NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this); VirtualActionInvoker2< int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)L_44)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_48); int32_t L_49 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1)); } IL_00bc: { int32_t L_50 = V_7; int32_t L_51 = V_2; if ((((int32_t)L_50) <= ((int32_t)L_51))) { goto IL_00a0; } } { return; } IL_00c2: { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_52 = ___target0; NullCheck(L_52); int32_t L_53 = (int32_t)L_52->get_ValueCount_4(); if (L_53) { goto IL_0127; } } { int32_t L_54 = V_3; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_55 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_54); V_8 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_55; int32_t L_56 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_57 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_56); V_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_57; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_58 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_59 = V_1; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_60 = V_8; int32_t L_61 = V_3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_58, (int32_t)L_59, (RuntimeArray *)(RuntimeArray *)L_60, (int32_t)0, (int32_t)L_61, /*hidden argument*/NULL); V_10 = (int32_t)0; goto IL_0107; } IL_00ef: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_9; int32_t L_63 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_64 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_65 = V_10; int32_t L_66 = V_1; NullCheck(L_64); int32_t L_67 = ((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)L_66)); int32_t L_68 = (L_64)->GetAt(static_cast(L_67)); int32_t L_69 = V_0; NullCheck(L_62); (L_62)->SetAt(static_cast(L_63), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))); int32_t L_70 = V_10; V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); } IL_0107: { int32_t L_71 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_72 = V_9; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length)))))) { goto IL_00ef; } } { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_73 = ___target0; int32_t L_74 = V_3; NullCheck(L_73); L_73->set_ValueCount_4(L_74); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_75 = ___target0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_76 = V_8; NullCheck(L_75); L_75->set_Values_3(L_76); SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_77 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_78 = V_9; NullCheck(L_77); L_77->set_Indices_2(L_78); return; } IL_0127: { int32_t L_79 = ___existingData4; if (L_79) { goto IL_0134; } } { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_80 = ___target0; int32_t L_81 = ___targetIndex2; int32_t L_82 = ___count3; NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_80); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_80, (int32_t)L_81, (int32_t)L_82); } IL_0134: { int32_t L_83 = V_1; V_11 = (int32_t)L_83; goto IL_015d; } IL_0139: { SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * L_84 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_86 = V_11; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); int32_t L_89 = V_0; Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_90 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_91 = V_11; NullCheck(L_90); int32_t L_92 = L_91; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_93 = (L_90)->GetAt(static_cast(L_92)); NullCheck((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_84); VirtualActionInvoker2< int32_t, Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)L_84, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)L_89)), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_93); int32_t L_94 = V_11; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1)); } IL_015d: { int32_t L_95 = V_11; int32_t L_96 = V_2; if ((((int32_t)L_95) <= ((int32_t)L_96))) { goto IL_0139; } } { return; } } // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* SparseVectorStorage_1_ToArray_mEB8843D6C089BDB0F83E3624CF876789A1C6E307_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, const RuntimeMethod* method) { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((VectorStorage_1_t2C6E304EC43B02D840C53F952710A09381ACC56C *)__this)->get_Length_1(); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_1 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)(Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_0); V_0 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_1; V_1 = (int32_t)0; goto IL_002e; } IL_0010: { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_7 = (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)__this->get_Values_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); (L_2)->SetAt(static_cast(L_6), (Complex32_t0E740C58EBF81BF56A722ED589EDB5C2140A9894 )L_10); int32_t L_11 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0010; } } { Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9* L_14 = V_0; return (Complex32U5BU5D_tD3934BFC28A1C17EC0ABE0EAE27E104AE5BED1F9*)L_14; } } // System.Collections.Generic.IEnumerable`1 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Enumerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SparseVectorStorage_1_Enumerate_m6FFD4026594D79854103ED312DFF12704037C24B_gshared (SparseVectorStorage_1_tB54F41AAF7DDE4A560FE3F872385341D1E238942 * __this, const RuntimeMethod* method) { { U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13 * L_0 = (U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_0, (int32_t)((int32_t)-2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13 * L_1 = (U3CEnumerateU3Ed__27_tDB8E512FC3C8E63CC1163C370AF26D0AB8EC1F13 *)L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_3(__this); return (RuntimeObject*)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.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1__ctor_m1F0F35E675DA387B02C7BD68A2FA59A874E2EEF9_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, int32_t ___length0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)0); __this->set_Indices_2(L_1); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)0); __this->set_Values_3(L_2); __this->set_ValueCount_4(0); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseVectorStorage_1_get_IsDense_m924C2BFBE472F1D8F1F6D54FD51B101D3512D371_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::At(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SparseVectorStorage_1_At_mC22292F5379E70539CC20C3A5D7C19E8F152D3D9_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_1 = (int32_t)__this->get_ValueCount_4(); int32_t L_2 = ___index0; int32_t L_3; L_3 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_001e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_5 = ((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (double)L_5; } IL_001e: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; double L_9 = (L_6)->GetAt(static_cast(L_8)); return (double)L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::At(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_At_mAB9A43B0F0127B28B60BEFC53074123089855C4B_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, int32_t ___index0, double ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; double V_1 = 0.0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_1 = (int32_t)__this->get_ValueCount_4(); int32_t L_2 = ___index0; int32_t L_3; L_3 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0044; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_5 = ((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_1 = (double)L_5; double L_6 = ___value1; bool L_7; L_7 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)(&V_1), (double)L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0036; } } { int32_t L_8 = V_0; NullCheck((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this); (( void (*) (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); return; } IL_0036: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_9 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_10 = V_0; double L_11 = ___value1; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (double)L_11); return; } IL_0044: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_12 = ((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_1 = (double)L_12; double L_13 = ___value1; bool L_14; L_14 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)(&V_1), (double)L_13, /*hidden argument*/NULL); if (L_14) { goto IL_0064; } } { int32_t L_15 = V_0; int32_t L_16 = ___index0; double L_17 = ___value1; NullCheck((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this); (( void (*) (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, int32_t, int32_t, double, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this, (int32_t)((~L_15)), (int32_t)L_16, (double)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); } IL_0064: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::InsertAtIndexUnchecked(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_InsertAtIndexUnchecked_mC41094F716866F17FE2E6D14A1230409EB5E76A7_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, int32_t ___itemIndex0, int32_t ___index1, double ___value2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_ValueCount_4(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))) { goto IL_0051; } } { int32_t L_2 = (int32_t)__this->get_ValueCount_4(); int32_t L_3 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0051; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); NullCheck(L_4); NullCheck((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this); int32_t L_5; L_5 = (( int32_t (*) (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_6 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), (int32_t)L_5)), (int32_t)L_6, /*hidden argument*/NULL); V_0 = (int32_t)L_7; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** L_8 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)__this->get_address_of_Values_3(); int32_t L_9 = V_0; (( void (*) (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_11 = V_0; Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_10, (int32_t)L_11, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_0051: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_12 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_13 = ___itemIndex0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_14 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_15 = ___itemIndex0; int32_t L_16 = (int32_t)__this->get_ValueCount_4(); int32_t L_17 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_19 = ___itemIndex0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_21 = ___itemIndex0; int32_t L_22 = (int32_t)__this->get_ValueCount_4(); int32_t L_23 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_18, (int32_t)L_19, (RuntimeArray *)(RuntimeArray *)L_20, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_24 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_25 = ___itemIndex0; double L_26 = ___value2; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (double)L_26); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_28 = ___itemIndex0; int32_t L_29 = ___index1; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int32_t)L_29); int32_t L_30 = (int32_t)__this->get_ValueCount_4(); __this->set_ValueCount_4(((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1))); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::RemoveAtIndexUnchecked(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_RemoveAtIndexUnchecked_mFF455B4D1BE28BEB5B4E01BFC9A727FFA416AFE1_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, int32_t ___itemIndex0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_1 = ___itemIndex0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_3 = ___itemIndex0; int32_t L_4 = (int32_t)__this->get_ValueCount_4(); int32_t L_5 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), (int32_t)1)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = ___itemIndex0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_9 = ___itemIndex0; int32_t L_10 = (int32_t)__this->get_ValueCount_4(); int32_t L_11 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1)), /*hidden argument*/NULL); int32_t L_12 = (int32_t)__this->get_ValueCount_4(); __this->set_ValueCount_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1))); int32_t L_13 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_13) <= ((int32_t)((int32_t)1024)))) { goto IL_008d; } } { int32_t L_14 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); NullCheck(L_15); if ((((int32_t)L_14) >= ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))/(int32_t)2))))) { goto IL_008d; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** L_16 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)__this->get_address_of_Values_3(); int32_t L_17 = (int32_t)__this->get_ValueCount_4(); (( void (*) (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_19 = (int32_t)__this->get_ValueCount_4(); Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_18, (int32_t)L_19, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_008d: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::GrowthSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVectorStorage_1_GrowthSize_mED56850D7471739D5197D442143FA6CF43289B25_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B7_0 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); NullCheck(L_0); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) <= ((int32_t)((int32_t)1024)))) { goto IL_001c; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); NullCheck(L_1); V_0 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))/(int32_t)4)); goto IL_0049; } IL_001c: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); NullCheck(L_2); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) <= ((int32_t)((int32_t)256)))) { goto IL_0033; } } { V_0 = (int32_t)((int32_t)512); goto IL_0049; } IL_0033: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); NullCheck(L_3); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))) > ((int32_t)((int32_t)64)))) { goto IL_0043; } } { G_B7_0 = ((int32_t)32); goto IL_0048; } IL_0043: { G_B7_0 = ((int32_t)128); } IL_0048: { V_0 = (int32_t)G_B7_0; } IL_0049: { int32_t L_4 = V_0; return (int32_t)L_4; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Equals(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseVectorStorage_1_Equals_mA65DA4D0F63967093DF745F9420F07FBE5F18D64_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___other0, const RuntimeMethod* method) { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; double V_3 = 0.0; { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0 = ___other0; if (!L_0) { goto IL_0011; } } { int32_t L_1 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_2 = ___other0; NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get_Length_1(); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_0013; } } IL_0011: { return (bool)0; } IL_0013: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_4 = ___other0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this) == ((RuntimeObject*)(VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_4)))) { goto IL_0019; } } { return (bool)1; } IL_0019: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_5 = ___other0; V_0 = (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_6 = V_0; if (!L_6) { goto IL_0110; } } { V_1 = (int32_t)0; V_2 = (int32_t)0; goto IL_00f6; } IL_002f: { int32_t L_7 = V_2; SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_8 = V_0; NullCheck(L_8); int32_t L_9 = (int32_t)L_8->get_ValueCount_4(); if ((((int32_t)L_7) >= ((int32_t)L_9))) { goto IL_0053; } } { int32_t L_10 = V_1; int32_t L_11 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_007a; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_16 = V_0; NullCheck(L_16); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_16->get_Indices_2(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); if ((((int32_t)L_15) >= ((int32_t)L_20))) { goto IL_007a; } } IL_0053: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_21 = ((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_3 = (double)L_21; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_23 = V_1; int32_t L_24 = (int32_t)L_23; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); NullCheck(L_22); int32_t L_25 = L_24; double L_26 = (L_22)->GetAt(static_cast(L_25)); bool L_27; L_27 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)(&V_3), (double)L_26, /*hidden argument*/NULL); if (L_27) { goto IL_00f6; } } { return (bool)0; } IL_007a: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_28) >= ((int32_t)L_29))) { goto IL_009e; } } { int32_t L_30 = V_2; SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_31 = V_0; NullCheck(L_31); int32_t L_32 = (int32_t)L_31->get_ValueCount_4(); if ((((int32_t)L_30) >= ((int32_t)L_32))) { goto IL_00c5; } } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_33 = V_0; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_34 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_33->get_Indices_2(); int32_t L_35 = V_2; NullCheck(L_34); int32_t L_36 = L_35; int32_t L_37 = (L_34)->GetAt(static_cast(L_36)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_38 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_39 = V_1; NullCheck(L_38); int32_t L_40 = L_39; int32_t L_41 = (L_38)->GetAt(static_cast(L_40)); if ((((int32_t)L_37) >= ((int32_t)L_41))) { goto IL_00c5; } } IL_009e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); double L_42 = ((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_3 = (double)L_42; SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_43 = V_0; NullCheck(L_43); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_44 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_43->get_Values_3(); int32_t L_45 = V_2; int32_t L_46 = (int32_t)L_45; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)); NullCheck(L_44); int32_t L_47 = L_46; double L_48 = (L_44)->GetAt(static_cast(L_47)); bool L_49; L_49 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)(&V_3), (double)L_48, /*hidden argument*/NULL); if (L_49) { goto IL_00f6; } } { return (bool)0; } IL_00c5: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_50 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_51 = V_1; NullCheck(L_50); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_52 = V_0; NullCheck(L_52); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_53 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_52->get_Values_3(); int32_t L_54 = V_2; NullCheck(L_53); int32_t L_55 = L_54; double L_56 = (L_53)->GetAt(static_cast(L_55)); bool L_57; L_57 = Double_Equals_m8C171E8C7F556087E707D1396DB29D1D8B21A46B((double*)(double*)((L_50)->GetAddressAt(static_cast(L_51))), (double)L_56, /*hidden argument*/NULL); if (L_57) { goto IL_00ee; } } { return (bool)0; } IL_00ee: { int32_t L_58 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1)); int32_t L_59 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1)); } IL_00f6: { int32_t L_60 = V_1; int32_t L_61 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_60) < ((int32_t)L_61))) { goto IL_002f; } } { int32_t L_62 = V_2; SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_63 = V_0; NullCheck(L_63); int32_t L_64 = (int32_t)L_63->get_ValueCount_4(); if ((((int32_t)L_62) < ((int32_t)L_64))) { goto IL_002f; } } { return (bool)1; } IL_0110: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_65 = ___other0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); bool L_66; L_66 = (( bool (*) (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return (bool)L_66; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVectorStorage_1_GetHashCode_m484E87E5E1A7B5801E13AE0C86385681889ECDB9_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); V_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_0; int32_t L_1 = (int32_t)__this->get_ValueCount_4(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)25), /*hidden argument*/NULL); V_1 = (int32_t)L_2; V_2 = (int32_t)((int32_t)17); V_3 = (int32_t)0; goto IL_003a; } IL_001c: { int32_t L_3 = V_2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = V_0; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6; L_6 = Double_GetHashCode_m33CB20AA5674C6F4367B7B08340B33FB979F9F39((double*)(double*)((L_4)->GetAddressAt(static_cast(L_5))), /*hidden argument*/NULL); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)31))), (int32_t)L_6)); int32_t L_7 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003a: { int32_t L_8 = V_3; int32_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_001c; } } { int32_t L_10 = V_2; return (int32_t)L_10; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_Clear_m869BCFE2013B1601EC554B0722B15EC971C43347_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, const RuntimeMethod* method) { { __this->set_ValueCount_4(0); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Clear(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_Clear_m27C2FE531646D63458E7FCEC7471528272CD9947_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___index0; if (L_0) { goto IL_0013; } } { int32_t L_1 = ___count1; int32_t L_2 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0013; } } { NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); VirtualActionInvoker0::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear() */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); return; } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_4 = (int32_t)__this->get_ValueCount_4(); int32_t L_5 = ___index0; int32_t L_6; L_6 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3, (int32_t)0, (int32_t)L_4, (int32_t)L_5, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_8 = (int32_t)__this->get_ValueCount_4(); int32_t L_9 = ___index0; int32_t L_10 = ___count1; int32_t L_11; L_11 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_7, (int32_t)0, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_1 = (int32_t)L_11; int32_t L_12 = V_0; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_0046; } } { int32_t L_13 = V_0; V_0 = (int32_t)((~L_13)); } IL_0046: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_004f; } } { int32_t L_15 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_15)), (int32_t)1)); } IL_004f: { int32_t L_16 = V_1; int32_t L_17 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)), (int32_t)1)); int32_t L_18 = V_2; if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_00a5; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_19 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_20 = V_0; int32_t L_21 = V_2; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_23 = V_0; int32_t L_24 = (int32_t)__this->get_ValueCount_4(); int32_t L_25 = V_0; int32_t L_26 = V_2; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_19, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (RuntimeArray *)(RuntimeArray *)L_22, (int32_t)L_23, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_25)), (int32_t)L_26)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_28 = V_0; int32_t L_29 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_30 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_31 = V_0; int32_t L_32 = (int32_t)__this->get_ValueCount_4(); int32_t L_33 = V_0; int32_t L_34 = V_2; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)L_33)), (int32_t)L_34)), /*hidden argument*/NULL); int32_t L_35 = (int32_t)__this->get_ValueCount_4(); int32_t L_36 = V_2; __this->set_ValueCount_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36))); } IL_00a5: { int32_t L_37 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_37) <= ((int32_t)((int32_t)1024)))) { goto IL_00e6; } } { int32_t L_38 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); NullCheck(L_39); if ((((int32_t)L_38) >= ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))/(int32_t)2))))) { goto IL_00e6; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** L_40 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)__this->get_address_of_Values_3(); int32_t L_41 = (int32_t)__this->get_ValueCount_4(); (( void (*) (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB**)L_40, (int32_t)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_42 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_43 = (int32_t)__this->get_ValueCount_4(); Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_42, (int32_t)L_43, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_00e6: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToUnchecked_m8914E4F9777393300D0E512F00EB0AE213AD164D_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * V_0 = NULL; int32_t V_1 = 0; { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0 = ___target0; V_0 = (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_1 = V_0; if (!L_1) { goto IL_0012; } } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_2 = V_0; NullCheck((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this); (( void (*) (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this, (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return; } IL_0012: { int32_t L_3 = ___existingData1; if (L_3) { goto IL_001b; } } { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_4 = ___target0; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_4); VirtualActionInvoker0::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear() */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_4); } IL_001b: { int32_t L_5 = (int32_t)__this->get_ValueCount_4(); if (!L_5) { goto IL_004e; } } { V_1 = (int32_t)0; goto IL_0045; } IL_0027: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_6 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; double L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_6); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_6, (int32_t)L_10, (double)L_14); int32_t L_15 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0045: { int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0027; } } IL_004e: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToUnchecked_m33B117474FE8CD792876243FA4A6D51DAC8D2CA9_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * ___target0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_0 = ___target0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this) == ((RuntimeObject*)(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)L_0)))) { goto IL_0005; } } { return; } IL_0005: { int32_t L_1 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_2 = ___target0; NullCheck(L_2); int32_t L_3 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_2)->get_Length_1(); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_003e; } } { int32_t L_4 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); int32_t L_5 = L_4; RuntimeObject * L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_5); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_7 = ___target0; NullCheck(L_7); int32_t L_8 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_7)->get_Length_1(); int32_t L_9 = L_8; RuntimeObject * L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_9); String_t* L_11; L_11 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral773E15CBF4C1429363B537638F241A5DA2092F74)), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SparseVectorStorage_1_CopyToUnchecked_m33B117474FE8CD792876243FA4A6D51DAC8D2CA9_RuntimeMethod_var))); } IL_003e: { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_13 = ___target0; int32_t L_14 = (int32_t)__this->get_ValueCount_4(); NullCheck(L_13); L_13->set_ValueCount_4(L_14); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_15 = ___target0; int32_t L_16 = (int32_t)__this->get_ValueCount_4(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_17 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_16); NullCheck(L_15); L_15->set_Values_3(L_17); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_18 = ___target0; int32_t L_19 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_19); NullCheck(L_18); L_18->set_Indices_2(L_20); int32_t L_21 = (int32_t)__this->get_ValueCount_4(); if (!L_21) { goto IL_00a8; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_23 = ___target0; NullCheck(L_23); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_24 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_23->get_Values_3(); int32_t L_25 = (int32_t)__this->get_ValueCount_4(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_22, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (int32_t)L_25, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_26 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_27 = ___target0; NullCheck(L_27); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_27->get_Indices_2(); int32_t L_29 = (int32_t)__this->get_ValueCount_4(); Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_26, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_28, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_29, (int32_t)4)), /*hidden argument*/NULL); } IL_00a8: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToColumnUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToColumnUnchecked_mCEE838EC43BCD40135D9514643361D9E3584D35B_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * ___target0, int32_t ___columnIndex1, int32_t ___existingData2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData2; if (L_0) { goto IL_0012; } } { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_1 = ___target0; int32_t L_2 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); int32_t L_3 = ___columnIndex1; NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_1, (int32_t)0, (int32_t)L_2, (int32_t)L_3, (int32_t)1); } IL_0012: { int32_t L_4 = (int32_t)__this->get_ValueCount_4(); if (L_4) { goto IL_001b; } } { return; } IL_001b: { V_0 = (int32_t)0; goto IL_003e; } IL_001f: { MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 * L_5 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); int32_t L_10 = ___columnIndex1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_11 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = L_12; double L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_5); VirtualActionInvoker3< int32_t, int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_t77E1AC700F570B26144647D8BEC6C0FD86D9A4C0 *)L_5, (int32_t)L_9, (int32_t)L_10, (double)L_14); int32_t L_15 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_003e: { int32_t L_16 = V_0; int32_t L_17 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_001f; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopySubVectorToUnchecked_mEAC35556D6EA97D52E268F28E5A239E211256AA2_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_0 = ___target0; V_0 = (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_1 = V_0; if (!L_1) { goto IL_0018; } } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_2 = V_0; int32_t L_3 = ___sourceIndex1; int32_t L_4 = ___targetIndex2; int32_t L_5 = ___count3; int32_t L_6 = ___existingData4; NullCheck((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this); (( void (*) (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this, (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return; } IL_0018: { int32_t L_7 = ___targetIndex2; int32_t L_8 = ___sourceIndex1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_10 = (int32_t)__this->get_ValueCount_4(); int32_t L_11 = ___sourceIndex1; int32_t L_12; L_12 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_9, (int32_t)0, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_2 = (int32_t)L_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_14 = (int32_t)__this->get_ValueCount_4(); int32_t L_15 = ___sourceIndex1; int32_t L_16 = ___count3; int32_t L_17; L_17 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_13, (int32_t)0, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_3 = (int32_t)L_17; int32_t L_18 = V_2; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0050; } } { int32_t L_19 = V_2; V_2 = (int32_t)((~L_19)); } IL_0050: { int32_t L_20 = V_3; if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_0059; } } { int32_t L_21 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_21)), (int32_t)1)); } IL_0059: { int32_t L_22 = ___existingData4; if (L_22) { goto IL_0066; } } { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_23 = ___target0; int32_t L_24 = ___targetIndex2; int32_t L_25 = ___count3; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_23); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_23, (int32_t)L_24, (int32_t)L_25); } IL_0066: { int32_t L_26 = V_2; V_4 = (int32_t)L_26; goto IL_008f; } IL_006b: { VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 * L_27 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = L_29; int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); int32_t L_32 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_33 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_34 = V_4; NullCheck(L_33); int32_t L_35 = L_34; double L_36 = (L_33)->GetAt(static_cast(L_35)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_27); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32)), (double)L_36); int32_t L_37 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_008f: { int32_t L_38 = V_4; int32_t L_39 = V_3; if ((((int32_t)L_38) <= ((int32_t)L_39))) { goto IL_006b; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopySubVectorToUnchecked_mA1F8D709A9CC0764BDA80723268ED5F6077BB44F_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; { int32_t L_0 = ___targetIndex2; int32_t L_1 = ___sourceIndex1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_3 = (int32_t)__this->get_ValueCount_4(); int32_t L_4 = ___sourceIndex1; int32_t L_5; L_5 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_2, (int32_t)0, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_1 = (int32_t)L_5; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = (int32_t)__this->get_ValueCount_4(); int32_t L_8 = ___sourceIndex1; int32_t L_9 = ___count3; int32_t L_10; L_10 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6, (int32_t)0, (int32_t)L_7, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_2 = (int32_t)L_10; int32_t L_11 = V_1; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_12 = V_1; V_1 = (int32_t)((~L_12)); } IL_0038: { int32_t L_13 = V_2; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0041; } } { int32_t L_14 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_14)), (int32_t)1)); } IL_0041: { int32_t L_15 = V_2; int32_t L_16 = V_1; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), (int32_t)1)); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_17 = ___target0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)__this) == ((RuntimeObject*)(SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A *)L_17)))) { goto IL_00c2; } } { int32_t L_18 = V_3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_19 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_18); V_4 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_19; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_20); V_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_21; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_22 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_23 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_24 = V_4; int32_t L_25 = V_3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_22, (int32_t)L_23, (RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (int32_t)L_25, /*hidden argument*/NULL); V_6 = (int32_t)0; goto IL_0086; } IL_0070: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_26 = V_5; int32_t L_27 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_29 = V_6; int32_t L_30 = V_1; NullCheck(L_28); int32_t L_31 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)L_30)); int32_t L_32 = (L_28)->GetAt(static_cast(L_31)); NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)L_32); int32_t L_33 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_0086: { int32_t L_34 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_5; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))) { goto IL_0070; } } { int32_t L_36 = ___existingData4; if (L_36) { goto IL_009b; } } { int32_t L_37 = ___targetIndex2; int32_t L_38 = ___count3; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (int32_t)L_37, (int32_t)L_38); } IL_009b: { int32_t L_39 = V_1; V_7 = (int32_t)L_39; goto IL_00bc; } IL_00a0: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_40 = V_5; int32_t L_41 = V_7; NullCheck(L_40); int32_t L_42 = L_41; int32_t L_43 = (L_40)->GetAt(static_cast(L_42)); int32_t L_44 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_45 = V_4; int32_t L_46 = V_7; NullCheck(L_45); int32_t L_47 = L_46; double L_48 = (L_45)->GetAt(static_cast(L_47)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)L_44)), (double)L_48); int32_t L_49 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1)); } IL_00bc: { int32_t L_50 = V_7; int32_t L_51 = V_2; if ((((int32_t)L_50) <= ((int32_t)L_51))) { goto IL_00a0; } } { return; } IL_00c2: { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_52 = ___target0; NullCheck(L_52); int32_t L_53 = (int32_t)L_52->get_ValueCount_4(); if (L_53) { goto IL_0127; } } { int32_t L_54 = V_3; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_55 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_54); V_8 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_55; int32_t L_56 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_57 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_56); V_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_57; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_58 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_59 = V_1; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_60 = V_8; int32_t L_61 = V_3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_58, (int32_t)L_59, (RuntimeArray *)(RuntimeArray *)L_60, (int32_t)0, (int32_t)L_61, /*hidden argument*/NULL); V_10 = (int32_t)0; goto IL_0107; } IL_00ef: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_9; int32_t L_63 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_64 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_65 = V_10; int32_t L_66 = V_1; NullCheck(L_64); int32_t L_67 = ((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)L_66)); int32_t L_68 = (L_64)->GetAt(static_cast(L_67)); int32_t L_69 = V_0; NullCheck(L_62); (L_62)->SetAt(static_cast(L_63), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))); int32_t L_70 = V_10; V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); } IL_0107: { int32_t L_71 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_72 = V_9; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length)))))) { goto IL_00ef; } } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_73 = ___target0; int32_t L_74 = V_3; NullCheck(L_73); L_73->set_ValueCount_4(L_74); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_75 = ___target0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_76 = V_8; NullCheck(L_75); L_75->set_Values_3(L_76); SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_77 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_78 = V_9; NullCheck(L_77); L_77->set_Indices_2(L_78); return; } IL_0127: { int32_t L_79 = ___existingData4; if (L_79) { goto IL_0134; } } { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_80 = ___target0; int32_t L_81 = ___targetIndex2; int32_t L_82 = ___count3; NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_80); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_80, (int32_t)L_81, (int32_t)L_82); } IL_0134: { int32_t L_83 = V_1; V_11 = (int32_t)L_83; goto IL_015d; } IL_0139: { SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * L_84 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_86 = V_11; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); int32_t L_89 = V_0; DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_90 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_91 = V_11; NullCheck(L_90); int32_t L_92 = L_91; double L_93 = (L_90)->GetAt(static_cast(L_92)); NullCheck((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_84); VirtualActionInvoker2< int32_t, double >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)L_84, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)L_89)), (double)L_93); int32_t L_94 = V_11; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1)); } IL_015d: { int32_t L_95 = V_11; int32_t L_96 = V_2; if ((((int32_t)L_95) <= ((int32_t)L_96))) { goto IL_0139; } } { return; } } // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* SparseVectorStorage_1_ToArray_m270735E76A360677794C9C00BD911DFE0269D505_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, const RuntimeMethod* method) { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((VectorStorage_1_tA277E5F16CAEF08D29EFF6321141275420B25F22 *)__this)->get_Length_1(); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_0); V_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_1; V_1 = (int32_t)0; goto IL_002e; } IL_0010: { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_7 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)__this->get_Values_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; double L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); (L_2)->SetAt(static_cast(L_6), (double)L_10); int32_t L_11 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0010; } } { DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_14 = V_0; return (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_14; } } // System.Collections.Generic.IEnumerable`1 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Enumerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SparseVectorStorage_1_Enumerate_m250CB0C20400757B3A0829525DC28339357DDF18_gshared (SparseVectorStorage_1_tF77818762314F3FACAE652B4DB9BD68C8AD9F70A * __this, const RuntimeMethod* method) { { U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82 * L_0 = (U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_0, (int32_t)((int32_t)-2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82 * L_1 = (U3CEnumerateU3Ed__27_tE39DA65A4636CA66E40F78D19502FB443727ED82 *)L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_3(__this); return (RuntimeObject*)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.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1__ctor_m122E54F585C116422524081424439548504C58B9_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, int32_t ___length0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___length0; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); (( void (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)0); __this->set_Indices_2(L_1); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)0); __this->set_Values_3(L_2); __this->set_ValueCount_4(0); return; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::get_IsDense() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseVectorStorage_1_get_IsDense_mC3CFA0A8BF248AF6ACE5284573C0763B0238231C_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, const RuntimeMethod* method) { { return (bool)0; } } // T MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::At(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SparseVectorStorage_1_At_mC4CA240F6452D1B0D8F787C865A5715EF45AE218_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_1 = (int32_t)__this->get_ValueCount_4(); int32_t L_2 = ___index0; int32_t L_3; L_3 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) >= ((int32_t)0))) { goto IL_001e; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_5 = ((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); return (float)L_5; } IL_001e: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_6 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; float L_9 = (L_6)->GetAt(static_cast(L_8)); return (float)L_9; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::At(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_At_m969BB4F1C94AB7818EE5DEE3018EC27E95C046D1_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; float V_1 = 0.0f; { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_1 = (int32_t)__this->get_ValueCount_4(); int32_t L_2 = ___index0; int32_t L_3; L_3 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_0, (int32_t)0, (int32_t)L_1, (int32_t)L_2, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0044; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_5 = ((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_1 = (float)L_5; float L_6 = ___value1; bool L_7; L_7 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)(&V_1), (float)L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0036; } } { int32_t L_8 = V_0; NullCheck((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this); (( void (*) (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)->methodPointer)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); return; } IL_0036: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_9 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_10 = V_0; float L_11 = ___value1; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (float)L_11); return; } IL_0044: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_12 = ((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_1 = (float)L_12; float L_13 = ___value1; bool L_14; L_14 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)(&V_1), (float)L_13, /*hidden argument*/NULL); if (L_14) { goto IL_0064; } } { int32_t L_15 = V_0; int32_t L_16 = ___index0; float L_17 = ___value1; NullCheck((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this); (( void (*) (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, int32_t, int32_t, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this, (int32_t)((~L_15)), (int32_t)L_16, (float)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); } IL_0064: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::InsertAtIndexUnchecked(System.Int32,System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_InsertAtIndexUnchecked_m76727B35AE90CB85489D282D2B86E804344FA5F8_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, int32_t ___itemIndex0, int32_t ___index1, float ___value2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->get_ValueCount_4(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); NullCheck(L_1); if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))) { goto IL_0051; } } { int32_t L_2 = (int32_t)__this->get_ValueCount_4(); int32_t L_3 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0051; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); NullCheck(L_4); NullCheck((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this); int32_t L_5; L_5 = (( int32_t (*) (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); int32_t L_6 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))), (int32_t)L_5)), (int32_t)L_6, /*hidden argument*/NULL); V_0 = (int32_t)L_7; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** L_8 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)__this->get_address_of_Values_3(); int32_t L_9 = V_0; (( void (*) (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_10 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_11 = V_0; Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_10, (int32_t)L_11, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_0051: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_13 = ___itemIndex0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_14 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_15 = ___itemIndex0; int32_t L_16 = (int32_t)__this->get_ValueCount_4(); int32_t L_17 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)L_13, (RuntimeArray *)(RuntimeArray *)L_14, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_19 = ___itemIndex0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_21 = ___itemIndex0; int32_t L_22 = (int32_t)__this->get_ValueCount_4(); int32_t L_23 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_18, (int32_t)L_19, (RuntimeArray *)(RuntimeArray *)L_20, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)L_23)), /*hidden argument*/NULL); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_24 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_25 = ___itemIndex0; float L_26 = ___value2; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (float)L_26); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_28 = ___itemIndex0; int32_t L_29 = ___index1; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int32_t)L_29); int32_t L_30 = (int32_t)__this->get_ValueCount_4(); __this->set_ValueCount_4(((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1))); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::RemoveAtIndexUnchecked(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_RemoveAtIndexUnchecked_m61BCE28150521F79F4164B13B54668325D3D3050_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, int32_t ___itemIndex0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_1 = ___itemIndex0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_3 = ___itemIndex0; int32_t L_4 = (int32_t)__this->get_ValueCount_4(); int32_t L_5 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_0, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_2, (int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), (int32_t)1)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = ___itemIndex0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_9 = ___itemIndex0; int32_t L_10 = (int32_t)__this->get_ValueCount_4(); int32_t L_11 = ___itemIndex0; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_6, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1)), /*hidden argument*/NULL); int32_t L_12 = (int32_t)__this->get_ValueCount_4(); __this->set_ValueCount_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1))); int32_t L_13 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_13) <= ((int32_t)((int32_t)1024)))) { goto IL_008d; } } { int32_t L_14 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); NullCheck(L_15); if ((((int32_t)L_14) >= ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))/(int32_t)2))))) { goto IL_008d; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** L_16 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)__this->get_address_of_Values_3(); int32_t L_17 = (int32_t)__this->get_ValueCount_4(); (( void (*) (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_18 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_19 = (int32_t)__this->get_ValueCount_4(); Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_18, (int32_t)L_19, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_008d: { return; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::GrowthSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVectorStorage_1_GrowthSize_m0B907E7CD93CE9A8677929131F708A51D9F5A93D_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B7_0 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); NullCheck(L_0); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length)))) <= ((int32_t)((int32_t)1024)))) { goto IL_001c; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); NullCheck(L_1); V_0 = (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))/(int32_t)4)); goto IL_0049; } IL_001c: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); NullCheck(L_2); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))) <= ((int32_t)((int32_t)256)))) { goto IL_0033; } } { V_0 = (int32_t)((int32_t)512); goto IL_0049; } IL_0033: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_3 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); NullCheck(L_3); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))) > ((int32_t)((int32_t)64)))) { goto IL_0043; } } { G_B7_0 = ((int32_t)32); goto IL_0048; } IL_0043: { G_B7_0 = ((int32_t)128); } IL_0048: { V_0 = (int32_t)G_B7_0; } IL_0049: { int32_t L_4 = V_0; return (int32_t)L_4; } } // System.Boolean MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Equals(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SparseVectorStorage_1_Equals_m0CEC598CBD38478886E3FB370D4F2D442C378B58_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___other0, const RuntimeMethod* method) { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; float V_3 = 0.0f; { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0 = ___other0; if (!L_0) { goto IL_0011; } } { int32_t L_1 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_2 = ___other0; NullCheck(L_2); int32_t L_3 = (int32_t)L_2->get_Length_1(); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_0013; } } IL_0011: { return (bool)0; } IL_0013: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_4 = ___other0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this) == ((RuntimeObject*)(VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_4)))) { goto IL_0019; } } { return (bool)1; } IL_0019: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_5 = ___other0; V_0 = (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)IsInst((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_6 = V_0; if (!L_6) { goto IL_0110; } } { V_1 = (int32_t)0; V_2 = (int32_t)0; goto IL_00f6; } IL_002f: { int32_t L_7 = V_2; SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_8 = V_0; NullCheck(L_8); int32_t L_9 = (int32_t)L_8->get_ValueCount_4(); if ((((int32_t)L_7) >= ((int32_t)L_9))) { goto IL_0053; } } { int32_t L_10 = V_1; int32_t L_11 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_10) >= ((int32_t)L_11))) { goto IL_007a; } } { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_13 = V_1; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_16 = V_0; NullCheck(L_16); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_16->get_Indices_2(); int32_t L_18 = V_2; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); if ((((int32_t)L_15) >= ((int32_t)L_20))) { goto IL_007a; } } IL_0053: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_21 = ((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_3 = (float)L_21; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_23 = V_1; int32_t L_24 = (int32_t)L_23; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1)); NullCheck(L_22); int32_t L_25 = L_24; float L_26 = (L_22)->GetAt(static_cast(L_25)); bool L_27; L_27 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)(&V_3), (float)L_26, /*hidden argument*/NULL); if (L_27) { goto IL_00f6; } } { return (bool)0; } IL_007a: { int32_t L_28 = V_1; int32_t L_29 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_28) >= ((int32_t)L_29))) { goto IL_009e; } } { int32_t L_30 = V_2; SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_31 = V_0; NullCheck(L_31); int32_t L_32 = (int32_t)L_31->get_ValueCount_4(); if ((((int32_t)L_30) >= ((int32_t)L_32))) { goto IL_00c5; } } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_33 = V_0; NullCheck(L_33); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_34 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_33->get_Indices_2(); int32_t L_35 = V_2; NullCheck(L_34); int32_t L_36 = L_35; int32_t L_37 = (L_34)->GetAt(static_cast(L_36)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_38 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_39 = V_1; NullCheck(L_38); int32_t L_40 = L_39; int32_t L_41 = (L_38)->GetAt(static_cast(L_40)); if ((((int32_t)L_37) >= ((int32_t)L_41))) { goto IL_00c5; } } IL_009e: { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)); float L_42 = ((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1)))->get_Zero_0(); V_3 = (float)L_42; SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_43 = V_0; NullCheck(L_43); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_44 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_43->get_Values_3(); int32_t L_45 = V_2; int32_t L_46 = (int32_t)L_45; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1)); NullCheck(L_44); int32_t L_47 = L_46; float L_48 = (L_44)->GetAt(static_cast(L_47)); bool L_49; L_49 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)(&V_3), (float)L_48, /*hidden argument*/NULL); if (L_49) { goto IL_00f6; } } { return (bool)0; } IL_00c5: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_50 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_51 = V_1; NullCheck(L_50); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_52 = V_0; NullCheck(L_52); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_53 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_52->get_Values_3(); int32_t L_54 = V_2; NullCheck(L_53); int32_t L_55 = L_54; float L_56 = (L_53)->GetAt(static_cast(L_55)); bool L_57; L_57 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(float*)((L_50)->GetAddressAt(static_cast(L_51))), (float)L_56, /*hidden argument*/NULL); if (L_57) { goto IL_00ee; } } { return (bool)0; } IL_00ee: { int32_t L_58 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_58, (int32_t)1)); int32_t L_59 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1)); } IL_00f6: { int32_t L_60 = V_1; int32_t L_61 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_60) < ((int32_t)L_61))) { goto IL_002f; } } { int32_t L_62 = V_2; SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_63 = V_0; NullCheck(L_63); int32_t L_64 = (int32_t)L_63->get_ValueCount_4(); if ((((int32_t)L_62) < ((int32_t)L_64))) { goto IL_002f; } } { return (bool)1; } IL_0110: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_65 = ___other0; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); bool L_66; L_66 = (( bool (*) (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_65, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return (bool)L_66; } } // System.Int32 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparseVectorStorage_1_GetHashCode_mF338DFD32EB78A707CF4D51CC90ED1C63A6F9340_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); V_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_0; int32_t L_1 = (int32_t)__this->get_ValueCount_4(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)25), /*hidden argument*/NULL); V_1 = (int32_t)L_2; V_2 = (int32_t)((int32_t)17); V_3 = (int32_t)0; goto IL_003a; } IL_001c: { int32_t L_3 = V_2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = V_0; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6; L_6 = Single_GetHashCode_m7662E1812DDDBC85D464398740CFFC3588DFB2C9((float*)(float*)((L_4)->GetAddressAt(static_cast(L_5))), /*hidden argument*/NULL); V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)31))), (int32_t)L_6)); int32_t L_7 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)); } IL_003a: { int32_t L_8 = V_3; int32_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_001c; } } { int32_t L_10 = V_2; return (int32_t)L_10; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_Clear_mFD3CDB0BD9D01E2378D881DF6603E5AC0DEC135E_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, const RuntimeMethod* method) { { __this->set_ValueCount_4(0); return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Clear(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_Clear_m966448D855CDB5326FD9E3FFD05CB8F1601B58A7_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, int32_t ___index0, int32_t ___count1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___index0; if (L_0) { goto IL_0013; } } { int32_t L_1 = ___count1; int32_t L_2 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0013; } } { NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); VirtualActionInvoker0::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear() */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); return; } IL_0013: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_4 = (int32_t)__this->get_ValueCount_4(); int32_t L_5 = ___index0; int32_t L_6; L_6 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_3, (int32_t)0, (int32_t)L_4, (int32_t)L_5, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_0 = (int32_t)L_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_8 = (int32_t)__this->get_ValueCount_4(); int32_t L_9 = ___index0; int32_t L_10 = ___count1; int32_t L_11; L_11 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_7, (int32_t)0, (int32_t)L_8, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_1 = (int32_t)L_11; int32_t L_12 = V_0; if ((((int32_t)L_12) >= ((int32_t)0))) { goto IL_0046; } } { int32_t L_13 = V_0; V_0 = (int32_t)((~L_13)); } IL_0046: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_004f; } } { int32_t L_15 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_15)), (int32_t)1)); } IL_004f: { int32_t L_16 = V_1; int32_t L_17 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)), (int32_t)1)); int32_t L_18 = V_2; if ((((int32_t)L_18) <= ((int32_t)0))) { goto IL_00a5; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_19 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_20 = V_0; int32_t L_21 = V_2; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_23 = V_0; int32_t L_24 = (int32_t)__this->get_ValueCount_4(); int32_t L_25 = V_0; int32_t L_26 = V_2; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_19, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)L_21)), (RuntimeArray *)(RuntimeArray *)L_22, (int32_t)L_23, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_25)), (int32_t)L_26)), /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_28 = V_0; int32_t L_29 = V_2; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_30 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_31 = V_0; int32_t L_32 = (int32_t)__this->get_ValueCount_4(); int32_t L_33 = V_0; int32_t L_34 = V_2; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)), (RuntimeArray *)(RuntimeArray *)L_30, (int32_t)L_31, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)L_33)), (int32_t)L_34)), /*hidden argument*/NULL); int32_t L_35 = (int32_t)__this->get_ValueCount_4(); int32_t L_36 = V_2; __this->set_ValueCount_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)L_36))); } IL_00a5: { int32_t L_37 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_37) <= ((int32_t)((int32_t)1024)))) { goto IL_00e6; } } { int32_t L_38 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_39 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); NullCheck(L_39); if ((((int32_t)L_38) >= ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))/(int32_t)2))))) { goto IL_00e6; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** L_40 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)__this->get_address_of_Values_3(); int32_t L_41 = (int32_t)__this->get_ValueCount_4(); (( void (*) (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA**)L_40, (int32_t)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_42 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)__this->get_address_of_Indices_2(); int32_t L_43 = (int32_t)__this->get_ValueCount_4(); Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_42, (int32_t)L_43, /*hidden argument*/Array_Resize_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mEF039384A8945DF66B714F8D382CB64BB6661DE7_RuntimeMethod_var); } IL_00e6: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToUnchecked_mCFA310AEC8C222CD189D880D4772E419FBFEE757_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___target0, int32_t ___existingData1, const RuntimeMethod* method) { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * V_0 = NULL; int32_t V_1 = 0; { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0 = ___target0; V_0 = (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_1 = V_0; if (!L_1) { goto IL_0012; } } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_2 = V_0; NullCheck((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this); (( void (*) (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)->methodPointer)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this, (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); return; } IL_0012: { int32_t L_3 = ___existingData1; if (L_3) { goto IL_001b; } } { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_4 = ___target0; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_4); VirtualActionInvoker0::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear() */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_4); } IL_001b: { int32_t L_5 = (int32_t)__this->get_ValueCount_4(); if (!L_5) { goto IL_004e; } } { V_1 = (int32_t)0; goto IL_0045; } IL_0027: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_6 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; float L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_6); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_6, (int32_t)L_10, (float)L_14); int32_t L_15 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_0045: { int32_t L_16 = V_1; int32_t L_17 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0027; } } IL_004e: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToUnchecked_mB6D422FEEA519F0D6039A38E6F9F5EE27B14AF55_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * ___target0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_0 = ___target0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this) == ((RuntimeObject*)(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)L_0)))) { goto IL_0005; } } { return; } IL_0005: { int32_t L_1 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_2 = ___target0; NullCheck(L_2); int32_t L_3 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_2)->get_Length_1(); if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_003e; } } { int32_t L_4 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); int32_t L_5 = L_4; RuntimeObject * L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_5); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_7 = ___target0; NullCheck(L_7); int32_t L_8 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_7)->get_Length_1(); int32_t L_9 = L_8; RuntimeObject * L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var)), &L_9); String_t* L_11; L_11 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral773E15CBF4C1429363B537638F241A5DA2092F74)), (RuntimeObject *)L_6, (RuntimeObject *)L_10, /*hidden argument*/NULL); ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 * L_12 = (ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00_il2cpp_TypeInfo_var))); ArgumentException__ctor_m71044C2110E357B71A1C30D2561C3F861AF1DC0D(L_12, (String_t*)L_11, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SparseVectorStorage_1_CopyToUnchecked_mB6D422FEEA519F0D6039A38E6F9F5EE27B14AF55_RuntimeMethod_var))); } IL_003e: { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_13 = ___target0; int32_t L_14 = (int32_t)__this->get_ValueCount_4(); NullCheck(L_13); L_13->set_ValueCount_4(L_14); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_15 = ___target0; int32_t L_16 = (int32_t)__this->get_ValueCount_4(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_17 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_16); NullCheck(L_15); L_15->set_Values_3(L_17); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_18 = ___target0; int32_t L_19 = (int32_t)__this->get_ValueCount_4(); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_20 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_19); NullCheck(L_18); L_18->set_Indices_2(L_20); int32_t L_21 = (int32_t)__this->get_ValueCount_4(); if (!L_21) { goto IL_00a8; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_23 = ___target0; NullCheck(L_23); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_24 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_23->get_Values_3(); int32_t L_25 = (int32_t)__this->get_ValueCount_4(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_22, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (int32_t)L_25, /*hidden argument*/NULL); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_26 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_27 = ___target0; NullCheck(L_27); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_27->get_Indices_2(); int32_t L_29 = (int32_t)__this->get_ValueCount_4(); Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_26, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_28, (int32_t)0, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_29, (int32_t)4)), /*hidden argument*/NULL); } IL_00a8: { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopyToColumnUnchecked(MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopyToColumnUnchecked_mD29B46A28E83F67BE40AA6357C47F6F73A121C6D_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * ___target0, int32_t ___columnIndex1, int32_t ___existingData2, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___existingData2; if (L_0) { goto IL_0012; } } { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_1 = ___target0; int32_t L_2 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); int32_t L_3 = ___columnIndex1; NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1); VirtualActionInvoker4< int32_t, int32_t, int32_t, int32_t >::Invoke(9 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::ClearUnchecked(System.Int32,System.Int32,System.Int32,System.Int32) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_1, (int32_t)0, (int32_t)L_2, (int32_t)L_3, (int32_t)1); } IL_0012: { int32_t L_4 = (int32_t)__this->get_ValueCount_4(); if (L_4) { goto IL_001b; } } { return; } IL_001b: { V_0 = (int32_t)0; goto IL_003e; } IL_001f: { MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 * L_5 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); int32_t L_10 = ___columnIndex1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = L_12; float L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck((MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_5); VirtualActionInvoker3< int32_t, int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.MatrixStorage`1::At(System.Int32,System.Int32,T) */, (MatrixStorage_1_tDE01745F9972F9096EE8C8F7EDB7187895CF2106 *)L_5, (int32_t)L_9, (int32_t)L_10, (float)L_14); int32_t L_15 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1)); } IL_003e: { int32_t L_16 = V_0; int32_t L_17 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_001f; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopySubVectorToUnchecked_m1D505CBF0A6115F921F8DB0C085FDED1BB9ABA96_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_0 = ___target0; V_0 = (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10))); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_1 = V_0; if (!L_1) { goto IL_0018; } } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_2 = V_0; int32_t L_3 = ___sourceIndex1; int32_t L_4 = ___targetIndex2; int32_t L_5 = ___count3; int32_t L_6 = ___existingData4; NullCheck((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this); (( void (*) (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *, int32_t, int32_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)->methodPointer)((SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this, (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)L_2, (int32_t)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 17)); return; } IL_0018: { int32_t L_7 = ___targetIndex2; int32_t L_8 = ___sourceIndex1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_10 = (int32_t)__this->get_ValueCount_4(); int32_t L_11 = ___sourceIndex1; int32_t L_12; L_12 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_9, (int32_t)0, (int32_t)L_10, (int32_t)L_11, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_2 = (int32_t)L_12; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_13 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_14 = (int32_t)__this->get_ValueCount_4(); int32_t L_15 = ___sourceIndex1; int32_t L_16 = ___count3; int32_t L_17; L_17 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_13, (int32_t)0, (int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_3 = (int32_t)L_17; int32_t L_18 = V_2; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0050; } } { int32_t L_19 = V_2; V_2 = (int32_t)((~L_19)); } IL_0050: { int32_t L_20 = V_3; if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_0059; } } { int32_t L_21 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_21)), (int32_t)1)); } IL_0059: { int32_t L_22 = ___existingData4; if (L_22) { goto IL_0066; } } { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_23 = ___target0; int32_t L_24 = ___targetIndex2; int32_t L_25 = ___count3; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_23); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_23, (int32_t)L_24, (int32_t)L_25); } IL_0066: { int32_t L_26 = V_2; V_4 = (int32_t)L_26; goto IL_008f; } IL_006b: { VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 * L_27 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_29 = V_4; NullCheck(L_28); int32_t L_30 = L_29; int32_t L_31 = (L_28)->GetAt(static_cast(L_30)); int32_t L_32 = V_1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_33 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_34 = V_4; NullCheck(L_33); int32_t L_35 = L_34; float L_36 = (L_33)->GetAt(static_cast(L_35)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_27); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)L_32)), (float)L_36); int32_t L_37 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_008f: { int32_t L_38 = V_4; int32_t L_39 = V_3; if ((((int32_t)L_38) <= ((int32_t)L_39))) { goto IL_006b; } } { return; } } // System.Void MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::CopySubVectorToUnchecked(MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1,System.Int32,System.Int32,System.Int32,MathNet.Numerics.LinearAlgebra.ExistingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparseVectorStorage_1_CopySubVectorToUnchecked_mAF5DB0AE8FCE31C18513F181B368CCD41E6DB806_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * ___target0, int32_t ___sourceIndex1, int32_t ___targetIndex2, int32_t ___count3, int32_t ___existingData4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_4 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_8 = NULL; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; { int32_t L_0 = ___targetIndex2; int32_t L_1 = ___sourceIndex1; V_0 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)); Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_2 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_3 = (int32_t)__this->get_ValueCount_4(); int32_t L_4 = ___sourceIndex1; int32_t L_5; L_5 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_2, (int32_t)0, (int32_t)L_3, (int32_t)L_4, /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_1 = (int32_t)L_5; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_6 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_7 = (int32_t)__this->get_ValueCount_4(); int32_t L_8 = ___sourceIndex1; int32_t L_9 = ___count3; int32_t L_10; L_10 = Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_6, (int32_t)0, (int32_t)L_7, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), (int32_t)1)), /*hidden argument*/Array_BinarySearch_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m49FAC54F341963AAAC2E5CC8CAE75BB3EDB26B54_RuntimeMethod_var); V_2 = (int32_t)L_10; int32_t L_11 = V_1; if ((((int32_t)L_11) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_12 = V_1; V_1 = (int32_t)((~L_12)); } IL_0038: { int32_t L_13 = V_2; if ((((int32_t)L_13) >= ((int32_t)0))) { goto IL_0041; } } { int32_t L_14 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((~L_14)), (int32_t)1)); } IL_0041: { int32_t L_15 = V_2; int32_t L_16 = V_1; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), (int32_t)1)); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_17 = ___target0; if ((!(((RuntimeObject*)(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)__this) == ((RuntimeObject*)(SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D *)L_17)))) { goto IL_00c2; } } { int32_t L_18 = V_3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_19 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_18); V_4 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_19; int32_t L_20 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_21 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_20); V_5 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_21; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_22 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_23 = V_1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_24 = V_4; int32_t L_25 = V_3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_22, (int32_t)L_23, (RuntimeArray *)(RuntimeArray *)L_24, (int32_t)0, (int32_t)L_25, /*hidden argument*/NULL); V_6 = (int32_t)0; goto IL_0086; } IL_0070: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_26 = V_5; int32_t L_27 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_29 = V_6; int32_t L_30 = V_1; NullCheck(L_28); int32_t L_31 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)L_30)); int32_t L_32 = (L_28)->GetAt(static_cast(L_31)); NullCheck(L_26); (L_26)->SetAt(static_cast(L_27), (int32_t)L_32); int32_t L_33 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)); } IL_0086: { int32_t L_34 = V_6; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_35 = V_5; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))) { goto IL_0070; } } { int32_t L_36 = ___existingData4; if (L_36) { goto IL_009b; } } { int32_t L_37 = ___targetIndex2; int32_t L_38 = ___count3; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (int32_t)L_37, (int32_t)L_38); } IL_009b: { int32_t L_39 = V_1; V_7 = (int32_t)L_39; goto IL_00bc; } IL_00a0: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_40 = V_5; int32_t L_41 = V_7; NullCheck(L_40); int32_t L_42 = L_41; int32_t L_43 = (L_40)->GetAt(static_cast(L_42)); int32_t L_44 = V_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_45 = V_4; int32_t L_46 = V_7; NullCheck(L_45); int32_t L_47 = L_46; float L_48 = (L_45)->GetAt(static_cast(L_47)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)L_44)), (float)L_48); int32_t L_49 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)1)); } IL_00bc: { int32_t L_50 = V_7; int32_t L_51 = V_2; if ((((int32_t)L_50) <= ((int32_t)L_51))) { goto IL_00a0; } } { return; } IL_00c2: { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_52 = ___target0; NullCheck(L_52); int32_t L_53 = (int32_t)L_52->get_ValueCount_4(); if (L_53) { goto IL_0127; } } { int32_t L_54 = V_3; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_55 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_54); V_8 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_55; int32_t L_56 = V_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_57 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_56); V_9 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_57; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_58 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_59 = V_1; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_60 = V_8; int32_t L_61 = V_3; Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_58, (int32_t)L_59, (RuntimeArray *)(RuntimeArray *)L_60, (int32_t)0, (int32_t)L_61, /*hidden argument*/NULL); V_10 = (int32_t)0; goto IL_0107; } IL_00ef: { Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = V_9; int32_t L_63 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_64 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_65 = V_10; int32_t L_66 = V_1; NullCheck(L_64); int32_t L_67 = ((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)L_66)); int32_t L_68 = (L_64)->GetAt(static_cast(L_67)); int32_t L_69 = V_0; NullCheck(L_62); (L_62)->SetAt(static_cast(L_63), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)L_69))); int32_t L_70 = V_10; V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1)); } IL_0107: { int32_t L_71 = V_10; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_72 = V_9; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length)))))) { goto IL_00ef; } } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_73 = ___target0; int32_t L_74 = V_3; NullCheck(L_73); L_73->set_ValueCount_4(L_74); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_75 = ___target0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_76 = V_8; NullCheck(L_75); L_75->set_Values_3(L_76); SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_77 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_78 = V_9; NullCheck(L_77); L_77->set_Indices_2(L_78); return; } IL_0127: { int32_t L_79 = ___existingData4; if (L_79) { goto IL_0134; } } { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_80 = ___target0; int32_t L_81 = ___targetIndex2; int32_t L_82 = ___count3; NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_80); VirtualActionInvoker2< int32_t, int32_t >::Invoke(10 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::Clear(System.Int32,System.Int32) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_80, (int32_t)L_81, (int32_t)L_82); } IL_0134: { int32_t L_83 = V_1; V_11 = (int32_t)L_83; goto IL_015d; } IL_0139: { SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * L_84 = ___target0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_85 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_86 = V_11; NullCheck(L_85); int32_t L_87 = L_86; int32_t L_88 = (L_85)->GetAt(static_cast(L_87)); int32_t L_89 = V_0; SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_90 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_91 = V_11; NullCheck(L_90); int32_t L_92 = L_91; float L_93 = (L_90)->GetAt(static_cast(L_92)); NullCheck((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_84); VirtualActionInvoker2< int32_t, float >::Invoke(7 /* System.Void MathNet.Numerics.LinearAlgebra.Storage.VectorStorage`1::At(System.Int32,T) */, (VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)L_84, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)L_89)), (float)L_93); int32_t L_94 = V_11; V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1)); } IL_015d: { int32_t L_95 = V_11; int32_t L_96 = V_2; if ((((int32_t)L_95) <= ((int32_t)L_96))) { goto IL_0139; } } { return; } } // T[] MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* SparseVectorStorage_1_ToArray_mB960B3493881E5F240AE8FF3E734AAD14944D080_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, const RuntimeMethod* method) { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)((VectorStorage_1_t292723551089F1C59EC575A26EE46FAF3C0C9286 *)__this)->get_Length_1(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (uint32_t)L_0); V_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_1; V_1 = (int32_t)0; goto IL_002e; } IL_0010: { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_2 = V_0; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)__this->get_Indices_2(); int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_7 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Values_3(); int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; float L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_2); (L_2)->SetAt(static_cast(L_6), (float)L_10); int32_t L_11 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)); } IL_002e: { int32_t L_12 = V_1; int32_t L_13 = (int32_t)__this->get_ValueCount_4(); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0010; } } { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_14 = V_0; return (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_14; } } // System.Collections.Generic.IEnumerable`1 MathNet.Numerics.LinearAlgebra.Storage.SparseVectorStorage`1::Enumerate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SparseVectorStorage_1_Enumerate_m3D427DB451393F4C9F4A1B96A034B7E4E66BE103_gshared (SparseVectorStorage_1_tD3886E7B23C68AECB071DD13B6B0B3733EDDDE3D * __this, const RuntimeMethod* method) { { U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A * L_0 = (U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 19)); (( void (*) (U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)->methodPointer)(L_0, (int32_t)((int32_t)-2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 20)); U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A * L_1 = (U3CEnumerateU3Ed__27_tCF4A143AD7E383A399E70A70CA1742B56DD8C75A *)L_0; NullCheck(L_1); L_1->set_U3CU3E4__this_3(__this); return (RuntimeObject*)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.Void System.Threading.SparselyPopulatedArrayAddInfo`1::.ctor(System.Threading.SparselyPopulatedArrayFragment`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99_gshared (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___source0, int32_t ___index1, const RuntimeMethod* method) { { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_0 = ___source0; __this->set_m_source_0(L_0); int32_t L_1 = ___index1; __this->set_m_index_1(L_1); return; } } IL2CPP_EXTERN_C void SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99_AdjustorThunk (RuntimeObject * __this, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___source0, int32_t ___index1, const RuntimeMethod* method) { SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99(_thisAdjusted, ___source0, ___index1, method); } // System.Threading.SparselyPopulatedArrayFragment`1 System.Threading.SparselyPopulatedArrayAddInfo`1::get_Source() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_gshared (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method) { { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this->get_m_source_0(); return (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_0; } } IL2CPP_EXTERN_C SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * _returnValue; _returnValue = SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.Threading.SparselyPopulatedArrayAddInfo`1::get_Index() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_gshared (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_m_index_1(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_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.Threading.SparselyPopulatedArrayFragment`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparselyPopulatedArrayFragment_1__ctor_m01E13321F6DB13FB51AB1B18CCCB7D0D44AF2379_gshared (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * __this, int32_t ___size0, const RuntimeMethod* method) { { int32_t L_0 = ___size0; NullCheck((SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this); (( void (*) (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, int32_t, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this, (int32_t)L_0, (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return; } } // System.Void System.Threading.SparselyPopulatedArrayFragment`1::.ctor(System.Int32,System.Threading.SparselyPopulatedArrayFragment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparselyPopulatedArrayFragment_1__ctor_m9764110656A05AE15D3483DA2A85189D961C24A8_gshared (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * __this, int32_t ___size0, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * ___prev1, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___size0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (uint32_t)L_0); __this->set_m_elements_0(L_1); int32_t L_2 = ___size0; il2cpp_codegen_memory_barrier(); __this->set_m_freeCount_1(L_2); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_3 = ___prev1; il2cpp_codegen_memory_barrier(); __this->set_m_prev_3(L_3); return; } } // T System.Threading.SparselyPopulatedArrayFragment`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SparselyPopulatedArrayFragment_1_get_Item_mED5784B7C40A53223BCCE6B1716AAAF1E5AE19E6_gshared (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * __this, int32_t ___index0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_m_elements_0(); int32_t L_1 = ___index0; NullCheck(L_0); RuntimeObject * L_2; L_2 = VolatileRead((RuntimeObject **)(RuntimeObject **)((L_0)->GetAddressAt(static_cast(L_1)))); return (RuntimeObject *)L_2; } } // System.Int32 System.Threading.SparselyPopulatedArrayFragment`1::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SparselyPopulatedArrayFragment_1_get_Length_mB0DC970D503F4C5776CB9A81094AF51DA6CA4B89_gshared (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_m_elements_0(); NullCheck(L_0); return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))); } } // System.Threading.SparselyPopulatedArrayFragment`1 System.Threading.SparselyPopulatedArrayFragment`1::get_Prev() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArrayFragment_1_get_Prev_m92E2C145A1B51FB7F7648629CDB71F17E962690E_gshared (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * __this, const RuntimeMethod* method) { { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this->get_m_prev_3(); il2cpp_codegen_memory_barrier(); return (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_0; } } // T System.Threading.SparselyPopulatedArrayFragment`1::SafeAtomicRemove(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SparselyPopulatedArrayFragment_1_SafeAtomicRemove_m04F107551E1F62F686F03AD691D119EBB4FD4420_gshared (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * __this, int32_t ___index0, RuntimeObject * ___expectedElement1, const RuntimeMethod* method) { RuntimeObject * V_0 = NULL; RuntimeObject * G_B2_0 = NULL; RuntimeObject * G_B1_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get_m_elements_0(); int32_t L_1 = ___index0; NullCheck(L_0); il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); RuntimeObject * L_2 = V_0; RuntimeObject * L_3 = ___expectedElement1; RuntimeObject * L_4; L_4 = InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)((L_0)->GetAddressAt(static_cast(L_1))), (RuntimeObject *)L_2, (RuntimeObject *)L_3); RuntimeObject * L_5 = (RuntimeObject *)L_4; G_B1_0 = L_5; if (!L_5) { G_B2_0 = L_5; goto IL_0035; } } { int32_t L_6 = (int32_t)__this->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); il2cpp_codegen_memory_barrier(); __this->set_m_freeCount_1(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1))); G_B2_0 = G_B1_0; } IL_0035: { return (RuntimeObject *)G_B2_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Threading.SparselyPopulatedArray`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SparselyPopulatedArray_1__ctor_m4819219D17EF783AA631AE71218B59EA894AA9E6_gshared (SparselyPopulatedArray_1_tD55330C40D801085FD9D705F3844A08F28EFE37B * __this, int32_t ___initialSize0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); int32_t L_0 = ___initialSize0; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_1 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); (( void (*) (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)(L_1, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); il2cpp_codegen_memory_barrier(); __this->set_m_tail_0(L_1); return; } } // System.Threading.SparselyPopulatedArrayFragment`1 System.Threading.SparselyPopulatedArray`1::get_Tail() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArray_1_get_Tail_mE151D6DDA9419C4D0ED8159AB69A304019C5CDFD_gshared (SparselyPopulatedArray_1_tD55330C40D801085FD9D705F3844A08F28EFE37B * __this, const RuntimeMethod* method) { { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this->get_m_tail_0(); il2cpp_codegen_memory_barrier(); return (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_0; } } // System.Threading.SparselyPopulatedArrayAddInfo`1 System.Threading.SparselyPopulatedArray`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D SparselyPopulatedArray_1_Add_mF7FA3D83BE719A70A7291C187FC1C630E2D906B7_gshared (SparselyPopulatedArray_1_tD55330C40D801085FD9D705F3844A08F28EFE37B * __this, RuntimeObject * ___element0, const RuntimeMethod* method) { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * V_0 = NULL; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * V_1 = NULL; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; RuntimeObject * V_7 = NULL; int32_t V_8 = 0; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * G_B15_0 = NULL; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * G_B14_0 = NULL; int32_t G_B16_0 = 0; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * G_B16_1 = NULL; int32_t G_B24_0 = 0; IL_0000: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this->get_m_tail_0(); il2cpp_codegen_memory_barrier(); V_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_0; goto IL_001d; } IL_000b: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_1 = V_0; NullCheck(L_1); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_2 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_1->get_m_next_2(); il2cpp_codegen_memory_barrier(); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_3 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_2; V_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_3; il2cpp_codegen_memory_barrier(); __this->set_m_tail_0(L_3); } IL_001d: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_4 = V_0; NullCheck(L_4); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_5 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_4->get_m_next_2(); il2cpp_codegen_memory_barrier(); if (L_5) { goto IL_000b; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_6 = V_0; V_1 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_6; goto IL_0115; } IL_002e: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_7 = V_1; NullCheck(L_7); int32_t L_8 = (int32_t)L_7->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); if ((((int32_t)L_8) >= ((int32_t)1))) { goto IL_004b; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_9 = V_1; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_10 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_9; NullCheck(L_10); int32_t L_11 = (int32_t)L_10->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); NullCheck(L_10); il2cpp_codegen_memory_barrier(); L_10->set_m_freeCount_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1))); } IL_004b: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_12 = V_1; NullCheck(L_12); int32_t L_13 = (int32_t)L_12->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); if ((((int32_t)L_13) > ((int32_t)0))) { goto IL_0065; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_14 = V_1; NullCheck(L_14); int32_t L_15 = (int32_t)L_14->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); if ((((int32_t)L_15) >= ((int32_t)((int32_t)-10)))) { goto IL_010c; } } IL_0065: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_16 = V_1; NullCheck((SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_16); int32_t L_17; L_17 = (( int32_t (*) (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)); V_3 = (int32_t)L_17; int32_t L_18 = V_3; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_19 = V_1; NullCheck(L_19); int32_t L_20 = (int32_t)L_19->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); int32_t L_21 = V_3; V_4 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)L_20))%(int32_t)L_21)); int32_t L_22 = V_4; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_0094; } } { V_4 = (int32_t)0; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_23 = V_1; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_24 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_23; NullCheck(L_24); int32_t L_25 = (int32_t)L_24->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); NullCheck(L_24); il2cpp_codegen_memory_barrier(); L_24->set_m_freeCount_1(((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1))); } IL_0094: { V_5 = (int32_t)0; goto IL_0107; } IL_0099: { int32_t L_26 = V_4; int32_t L_27 = V_5; int32_t L_28 = V_3; V_6 = (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)L_27))%(int32_t)L_28)); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_29 = V_1; NullCheck(L_29); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_29->get_m_elements_0(); int32_t L_31 = V_6; NullCheck(L_30); int32_t L_32 = L_31; RuntimeObject * L_33 = (L_30)->GetAt(static_cast(L_32)); if (L_33) { goto IL_0101; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_34 = V_1; NullCheck(L_34); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_35 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_34->get_m_elements_0(); int32_t L_36 = V_6; NullCheck(L_35); RuntimeObject * L_37 = ___element0; il2cpp_codegen_initobj((&V_7), sizeof(RuntimeObject *)); RuntimeObject * L_38 = V_7; RuntimeObject * L_39; L_39 = InterlockedCompareExchangeImpl((RuntimeObject **)(RuntimeObject **)((L_35)->GetAddressAt(static_cast(L_36))), (RuntimeObject *)L_37, (RuntimeObject *)L_38); if (L_39) { goto IL_0101; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_40 = V_1; NullCheck(L_40); int32_t L_41 = (int32_t)L_40->get_m_freeCount_1(); il2cpp_codegen_memory_barrier(); V_8 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_41, (int32_t)1)); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_42 = V_1; int32_t L_43 = V_8; G_B14_0 = L_42; if ((((int32_t)L_43) > ((int32_t)0))) { G_B15_0 = L_42; goto IL_00ef; } } { G_B16_0 = 0; G_B16_1 = G_B14_0; goto IL_00f1; } IL_00ef: { int32_t L_44 = V_8; G_B16_0 = L_44; G_B16_1 = G_B15_0; } IL_00f1: { NullCheck(G_B16_1); il2cpp_codegen_memory_barrier(); G_B16_1->set_m_freeCount_1(G_B16_0); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_45 = V_1; int32_t L_46 = V_6; SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D L_47; memset((&L_47), 0, sizeof(L_47)); SparselyPopulatedArrayAddInfo_1__ctor_m83EB20195C7BCC5C543EB68804C0D950937E5E99((&L_47), (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_45, (int32_t)L_46, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6)); return (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D )L_47; } IL_0101: { int32_t L_48 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_0107: { int32_t L_49 = V_5; int32_t L_50 = V_3; if ((((int32_t)L_49) < ((int32_t)L_50))) { goto IL_0099; } } IL_010c: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_51 = V_1; NullCheck(L_51); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_52 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_51->get_m_prev_3(); il2cpp_codegen_memory_barrier(); V_1 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_52; } IL_0115: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_53 = V_1; if (L_53) { goto IL_002e; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_54 = V_0; NullCheck(L_54); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_55 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_54->get_m_elements_0(); NullCheck(L_55); if ((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_55)->max_length)))) == ((int32_t)((int32_t)4096)))) { goto IL_0136; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_56 = V_0; NullCheck(L_56); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_57 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_56->get_m_elements_0(); NullCheck(L_57); G_B24_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_57)->max_length))), (int32_t)2)); goto IL_013b; } IL_0136: { G_B24_0 = ((int32_t)4096); } IL_013b: { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_58 = V_0; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_59 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0)); (( void (*) (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, int32_t, SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)(L_59, (int32_t)G_B24_0, (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_2 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_59; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_60 = V_0; NullCheck(L_60); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 ** L_61 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 **)L_60->get_address_of_m_next_2(); il2cpp_codegen_memory_barrier(); SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_62 = V_2; SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_63; L_63 = InterlockedCompareExchangeImpl((SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 **)(SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 **)L_61, (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_62, (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)NULL); if (L_63) { goto IL_0000; } } { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_64 = V_2; il2cpp_codegen_memory_barrier(); __this->set_m_tail_0(L_64); goto IL_0000; } } #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 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m28269AE4B514F3D4529E8539C0012D4DAE3B3552_gshared (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * SpectralConverter_1_GetPixelBuffer_m320A3EDF8627DF8C41636E1CC2F6CDF680D71E46_gshared (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB *)__this); (( void (*) (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_9 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)NULL); return (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m58D938C4BB36F1CF97B33A6042B150732E5EFCBC_gshared (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E * L_6 = ((U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E * L_14 = ((U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tC66C549D2D5A869DF9D462BC19A1FB44A1EC514E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_26; L_26 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mDB93DCAD3D72314B2F3EBD7692B0F1121C42ABEE_gshared (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB *)__this); (( void (*) (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mC41D8A89347756DCA675C7A55D891E073573D681_gshared (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_0 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_13 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_46 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, int32_t, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_49; L_49 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_57 = V_9; NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_59; L_59 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_60; L_60 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_68 = V_10; NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_68); int32_t L_69 = V_1; Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_70; L_70 = Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_70; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_71 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_71); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_73; L_73 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m80208F9FBD0E2860CA9EB7ABB6DA7C79B1F00239((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_11), (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m95B44F08925DA62F30CB51552A00356708454AFF_gshared (SpectralConverter_1_t4D7ED8B7918471391B3A69F0A4E0571F449C15CB * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * G_B12_0 = NULL; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_13 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_pixelBuffer_6(); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_14 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)G_B12_0); (( void (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m5E1D0EB43561E34DF1D9BB680DB5318E9AF29B33_gshared (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * SpectralConverter_1_GetPixelBuffer_m41900CE03231C79EF5D41E10F708428D727B47D7_gshared (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE *)__this); (( void (*) (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_9 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)NULL); return (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m293D061F8CC6F3288CBEC88EB594E11EBE270F8F_gshared (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 * L_6 = ((U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8 * L_14 = ((U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t8C754DEDB69EF640364D95883C5BA9A4802DDDE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_26; L_26 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m44D6D9E315ED97429539E3F0C5A840FBC2280B49_gshared (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE *)__this); (( void (*) (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m809B60B35E9AB9241A062B9E8D75F875307B9E1E_gshared (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_0 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_13 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_46 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, int32_t, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_49; L_49 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_57 = V_9; NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_59; L_59 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_60; L_60 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_68 = V_10; NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_68); int32_t L_69 = V_1; Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_70; L_70 = Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_70; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_71 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_71); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_73; L_73 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_mCF42939A00C650C84B1BD89D6F998D7B1B74BD20((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_11), (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m2C88269195688E057E8EF47E3036003FD9F13A25_gshared (SpectralConverter_1_t40E6901B4867F1B9F93A2B33F109553EFD27A5BE * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * G_B12_0 = NULL; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_13 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_pixelBuffer_6(); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_14 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)G_B12_0); (( void (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_mAC3D78989659A0368EA32D3D619CFBBAAC19AA7F_gshared (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * SpectralConverter_1_GetPixelBuffer_mDF96A7F4873570D65F103FBA01A1F1F85131922B_gshared (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A *)__this); (( void (*) (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_9 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)NULL); return (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m5E612248686D8FBC8313A286BE50952E6C95BD3F_gshared (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C * L_6 = ((U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C * L_14 = ((U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t3479206782F55431837965CD4DE6B32BFB910D3C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_26; L_26 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m65CAC4FA64B0D19F54829B3C9F02454A01DEF938_gshared (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A *)__this); (( void (*) (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m0D4B2DA3E83D0038EB4608010B5C81F8B8AADCFB_gshared (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_0 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_13 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_46 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, int32_t, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_49; L_49 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_57 = V_9; NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_59; L_59 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_60; L_60 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_68 = V_10; NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_68); int32_t L_69 = V_1; Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_70; L_70 = Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_70; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_71 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_71); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_73; L_73 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m7BDACDEA533D7BB043133777AED4BEC6498AADD4((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_11), (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mA0C02A889EF133FA1E7965E42053E272C1F8A29A_gshared (SpectralConverter_1_t89EF4285034237EFBDCB4DFBD29DC427D23B725A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * G_B12_0 = NULL; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_13 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_pixelBuffer_6(); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_14 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)G_B12_0); (( void (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m998B97B2E30C68972B7BFFE83318D66077350BF3_gshared (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * SpectralConverter_1_GetPixelBuffer_m94216D86DF1C4AE2CB7E2CDE909B503348DACA86_gshared (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B *)__this); (( void (*) (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_9 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)NULL); return (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mF36A52AF0BA81A02EB68D38101D808EA7822AC00_gshared (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 * L_6 = ((U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0 * L_14 = ((U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t55669989A93BCB687C589600563BF3A77B3D48A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_26; L_26 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m88DEBDAD849B1E47814DA6361CBB9F15AC0C84FE_gshared (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B *)__this); (( void (*) (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m7CAE7C965877575BF3B3927F156CBABFFAD13469_gshared (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_0 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_13 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_46 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, int32_t, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_49; L_49 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_57 = V_9; NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_59; L_59 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_60; L_60 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_68 = V_10; NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_68); int32_t L_69 = V_1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_70; L_70 = Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_70; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_71 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_71); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_73; L_73 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m5990C423317F899A2B3F4F0022F1450A04D153A5((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_11), (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m8BCDF75A2C7D26AE9BAE39452C254CEA2578D797_gshared (SpectralConverter_1_t800E30341A40CF624A98ED66A18468D239FA492B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * G_B12_0 = NULL; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_13 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_pixelBuffer_6(); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_14 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)G_B12_0); (( void (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_mF6EC99B72423C3AB078FE9EB54D68642509610A3_gshared (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * SpectralConverter_1_GetPixelBuffer_m2D53D04E08BB33387F21F5A64104D30431431937_gshared (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 *)__this); (( void (*) (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_9 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)NULL); return (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m46E7937B12A7E4553F886E3A6CAA21948A4D57CE_gshared (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC * L_6 = ((U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC * L_14 = ((U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tB43B65569CAD600200E523FA9D8E0C0A90B8A2DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_26; L_26 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mE1D49A85F1D8A87D6DF57F82C864C4E459099522_gshared (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 *)__this); (( void (*) (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m792F4234946646ABEA153E4CCBC68ECEBE9524B7_gshared (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_0 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_13 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_46 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, int32_t, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_49; L_49 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_57 = V_9; NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_59; L_59 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_60; L_60 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_68 = V_10; NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_68); int32_t L_69 = V_1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_70; L_70 = Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_70; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_71 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_71); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_73; L_73 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m06C4B21249D7A60CDFED2FE843381C96F25C0A6B((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_11), (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m5EA9B32663DADB8AFCEE7D56C8D775E707F1B896_gshared (SpectralConverter_1_tBB996B61D1390554F497EE4731766E6E54BCF707 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * G_B12_0 = NULL; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_13 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_pixelBuffer_6(); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_14 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)G_B12_0); (( void (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m8CE3290E45BB8564D1942AC62D12C8A037C5A559_gshared (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * SpectralConverter_1_GetPixelBuffer_mFC2FEBF024E9694F4E40B9B3DA85ECF16770C042_gshared (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE *)__this); (( void (*) (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_9 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)NULL); return (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m6A654D09FD96768CFA60F9E5E3D40CAAD2766CA9_gshared (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 * L_6 = ((U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997 * L_14 = ((U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t0878EA22BCDB49AF82DBD5F53A594A1994FC8997_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_26; L_26 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m3CCA5DAAA98B277A6E3A6ACB5123B5E17EA192E1_gshared (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE *)__this); (( void (*) (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mD96CD19D317E7344EA285FE8668F8CEB5EC720FD_gshared (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_0 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_13 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_46 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, int32_t, Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_49; L_49 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_57 = V_9; NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_59; L_59 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_60; L_60 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_68 = V_10; NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_68); int32_t L_69 = V_1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_70; L_70 = Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_70; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_71 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_71); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_73; L_73 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_mF4E2F4A550B35E9F5559BFB41888F972F609F111((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_11), (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mA8FAB4A03F4899474F376CC36DDC836208368FAE_gshared (SpectralConverter_1_tC5D6162791B78707F162B996AC43F4D56B91B0FE * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * G_B12_0 = NULL; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_13 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_pixelBuffer_6(); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_14 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)G_B12_0); (( void (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m2C2ACDE3883E345E28525B26D1FB437D5E3CDB8D_gshared (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * SpectralConverter_1_GetPixelBuffer_mD2EDBA3483503CAEC8514D267169923005A54349_gshared (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 *)__this); (( void (*) (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_9 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)NULL); return (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m154E45759611D9F97FD55039F390BA61DA874988_gshared (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 * L_6 = ((U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5 * L_14 = ((U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tA83703B4B4A9BF1578FC61867EAFFAB52B111BF5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_26; L_26 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m37EAE37607F0EEF945E1EA4292816B1BAD552C62_gshared (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 *)__this); (( void (*) (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mD5AC929EBF1C2698758BDB186F38E58D75FD641D_gshared (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_0 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_13 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_46 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, int32_t, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_49; L_49 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_57 = V_9; NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_59; L_59 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_60; L_60 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_68 = V_10; NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_68); int32_t L_69 = V_1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_70; L_70 = Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_70; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_71 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_71); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_73; L_73 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_mD969DDC3B601BDD48542E58F2EB56E64AD88247E((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_11), (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mFFFEAF3453ABCC6009E3C142097F311A31A291D4_gshared (SpectralConverter_1_t983F3733C8D44E7C07AAD1571A45B8DE63390584 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * G_B12_0 = NULL; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_13 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_pixelBuffer_6(); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_14 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)G_B12_0); (( void (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_mE1D9B602DAD5B5516562F2D14714DCE6B9A0CCE0_gshared (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * SpectralConverter_1_GetPixelBuffer_m50A423F003C7DB5EA13C39FD755A980892DB20FE_gshared (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB *)__this); (( void (*) (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_9 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)NULL); return (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m36E73ADDE2B3DAC7DAED56C0FF1F45E513BFE93C_gshared (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 * L_6 = ((U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5 * L_14 = ((U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tAC2510ADEC998E51FC43461889532173808F31A5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_26; L_26 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m0EFAFC2B49B0F3DEE7CC57C5BCBAECA9B581E89A_gshared (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB *)__this); (( void (*) (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mA544CC9A4B8E37605F4BD8841FBE534C9795BB18_gshared (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_13 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_46 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, int32_t, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_49; L_49 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_57 = V_9; NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_59; L_59 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_60; L_60 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_68 = V_10; NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_68); int32_t L_69 = V_1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_70; L_70 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_70; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_71 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_71); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_73; L_73 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_11), (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m31BBBD48370CDB5C3E2B8A37A423FBBC593F8FE5_gshared (SpectralConverter_1_t95E0C183AD16EEC48656D0DD5397C28FF5C382EB * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * G_B12_0 = NULL; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_13 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_pixelBuffer_6(); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_14 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)G_B12_0); (( void (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_mCD93AFE3F8783EA07AD3A6D6264349D5BEBEAA7B_gshared (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * SpectralConverter_1_GetPixelBuffer_mF84CB76A24F0E07DD24CBB543653119164F0E777_gshared (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 *)__this); (( void (*) (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_9 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)NULL); return (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mEFCE076D4965AF4C3C67EAD6B0362F194D9D389E_gshared (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 * L_6 = ((U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3 * L_14 = ((U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tB7C3F70C62C372B76831A60CBDBD4A5F167909D3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_26; L_26 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mBF2EE8DA04DC4CE52C14E3E5E61EEC4E67B6E4DA_gshared (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 *)__this); (( void (*) (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mB76695E8AA116E2C0DE4BBD24D9D0A77716A127C_gshared (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_13 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_46 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_49; L_49 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_57 = V_9; NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_59; L_59 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_60; L_60 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_68 = V_10; NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_68); int32_t L_69 = V_1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_70; L_70 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_70; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_71 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_71); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_73; L_73 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_11), (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m92235556895DACA2ECFFAA7C24CED06A23CF6989_gshared (SpectralConverter_1_tC33C1D961DE8AF06345B0AB6157DBCFE588DE0E0 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * G_B12_0 = NULL; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_13 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_pixelBuffer_6(); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_14 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)G_B12_0); (( void (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m76A0D5CFD0AC9A49D1EEB38E281448209D961255_gshared (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * SpectralConverter_1_GetPixelBuffer_mB4D10C91D03183AE4897A53276522108F67B40BD_gshared (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD *)__this); (( void (*) (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_9 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)NULL); return (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m4154BC3BE03DF96A556C53117D7DD57AA912739E_gshared (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE * L_6 = ((U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE * L_14 = ((U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tD328B5872AF2712D405AD6C4C5CF8A4C517C7EBE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_26; L_26 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m250B39CBADD2F6950C198633802A7C8C132565D9_gshared (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD *)__this); (( void (*) (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mE971F78398C3F8D0B09CCDDE33225A9016DF6A9A_gshared (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_13 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_46 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_49; L_49 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_57 = V_9; NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_59; L_59 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_60; L_60 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_68 = V_10; NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_68); int32_t L_69 = V_1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_70; L_70 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_70; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_71 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_71); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_73; L_73 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_11), (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m84D8A1F8C84C5B89E5DAA7A083E921848A402C5F_gshared (SpectralConverter_1_tB45761825549C01C9025294A99F3C7466D389EDD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * G_B12_0 = NULL; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_13 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_pixelBuffer_6(); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_14 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)G_B12_0); (( void (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m318623F6AF9F35CC1C63990F8B48DE5ACA6D3D7D_gshared (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * SpectralConverter_1_GetPixelBuffer_m502AABF8C49E5149DC04819F00C8ECD20AA48487_gshared (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 *)__this); (( void (*) (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_9 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)NULL); return (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m13ABBC70C28EBB24B6C6410FE77DE1551C7CCCB4_gshared (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 * L_6 = ((U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3 * L_14 = ((U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t3C42CFC06E29C6A56EED170DDA91A1E274C6BCB3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_26; L_26 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mA9C1D9E19F6D3B1DD0706F4A49AE70C9BBFEF5B0_gshared (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 *)__this); (( void (*) (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m466CD78A001EBADAEC9F048792BE90515FFCBA69_gshared (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_13 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_46 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_49; L_49 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_57 = V_9; NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_59; L_59 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_60; L_60 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_68 = V_10; NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_68); int32_t L_69 = V_1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_70; L_70 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_70; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_71 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_71); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_73; L_73 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_11), (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mA4CB1CA7144A4D0FF8B1F070EA3DD071EB9C17F7_gshared (SpectralConverter_1_t76D5D4375C68A1026C954820C91126F0A8EDA2B9 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * G_B12_0 = NULL; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_13 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_pixelBuffer_6(); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_14 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)G_B12_0); (( void (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m2CD874100B44AD7AEF368D5AEC2F77F094BEA5A7_gshared (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * SpectralConverter_1_GetPixelBuffer_m12B66FB38A6E8DE4F73A2E2458820B8FF01E676A_gshared (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD *)__this); (( void (*) (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_9 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)NULL); return (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mC35BA8BBC1B03A55C19852725251BB3F2D95FDEC_gshared (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 * L_6 = ((U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5 * L_14 = ((U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t37694487D5C99CDB31B9FD75097F74242B95F5D5_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_26; L_26 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mE08A034DC2F1A068C05657A8CA58F68334DF482D_gshared (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD *)__this); (( void (*) (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m3F227FC0247AE322741314987882B5AA58A47E97_gshared (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_13 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_46 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_49; L_49 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_57 = V_9; NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_59; L_59 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_60; L_60 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_68 = V_10; NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_68); int32_t L_69 = V_1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_70; L_70 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_70; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_71 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_71); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_73; L_73 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_11), (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m67A14744D501BD2F7DC38560FCA689EE2282F518_gshared (SpectralConverter_1_t8D1FE0279338F3F5A2EDF131CBABD6057FFCC1AD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * G_B12_0 = NULL; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_13 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_pixelBuffer_6(); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_14 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)G_B12_0); (( void (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m382FEFDB30C282C9CC180EA25E4C84F3C001465D_gshared (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * SpectralConverter_1_GetPixelBuffer_m7A86835ECDCE7C4F676975D6F20B9379B3AC16CB_gshared (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 *)__this); (( void (*) (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_9 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)NULL); return (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m68BBEDF59132CE1F73E42114597F1D7CC0E2F110_gshared (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA * L_6 = ((U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA * L_14 = ((U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t86721EA4B4530B48E016988DF9581317BB9AEBEA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_26; L_26 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mBF166E3970CD893F994ACDD933C8DC59BC43E045_gshared (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 *)__this); (( void (*) (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_mFBE1CFDA43C49C9582F015E87CAE8C6B33DD9F38_gshared (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_13 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_46 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_49; L_49 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_57 = V_9; NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_59; L_59 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_60; L_60 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_68 = V_10; NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_68); int32_t L_69 = V_1; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_70; L_70 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_70; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_71 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_71); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_73; L_73 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_11), (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mB05927F85E5AAF1BD65D805F9CF3BACAC0729070_gshared (SpectralConverter_1_tABBCA5FC1340CA98843A75008DB378700C6C2E75 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * G_B12_0 = NULL; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_13 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_pixelBuffer_6(); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_14 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)G_B12_0); (( void (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m66F31F92AA0764A13157D5A86303A53DACDBB002_gshared (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * SpectralConverter_1_GetPixelBuffer_mD0C6FC8D95183C1056B9FD9B113C90C43EEF599E_gshared (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 *)__this); (( void (*) (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_9 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)NULL); return (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mA89E11B01E46DDB85D15DDB8139060C2B4DF2AEF_gshared (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A * L_6 = ((U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A * L_14 = ((U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t401869EA6928AA820EBDE81A5044A4CF006CF20A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_26; L_26 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mB0A9DA6056D1C600913E017EE5DFE0287C5F08E5_gshared (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 *)__this); (( void (*) (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m4C2984C5925836A47884C54937D70CCFE5494D89_gshared (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_13 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_46 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_49; L_49 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_57 = V_9; NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_59; L_59 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_60; L_60 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_68 = V_10; NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_68); int32_t L_69 = V_1; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_70; L_70 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_70; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_71 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_71); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_73; L_73 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_11), (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mB364BB2120A3C9966B48382477E1479D4C56588B_gshared (SpectralConverter_1_tF11C2B4D2560167432117CE02F755696EA7B2267 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * G_B12_0 = NULL; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_13 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_pixelBuffer_6(); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_14 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)G_B12_0); (( void (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m4338CED4B3DB964DC3119540D5BFA511C4534413_gshared (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * SpectralConverter_1_GetPixelBuffer_m60B8C9D3399097D262604DFDE4CA82C74C65E81E_gshared (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 *)__this); (( void (*) (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_9 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)NULL); return (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mE30B970827C23A370B3DA197446963D975E42507_gshared (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D * L_6 = ((U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D * L_14 = ((U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t47F844E625AABDE089291BBD41ED5A5739F15B8D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_26; L_26 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mBEF484FA6A266D2CAC4EC38E253801435C2AE1AE_gshared (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 *)__this); (( void (*) (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m26A854B5505E5CF9A8B5040EE45E3230D926F1ED_gshared (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_13 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_46 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_49; L_49 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_57 = V_9; NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_59; L_59 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_60; L_60 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_68 = V_10; NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_68); int32_t L_69 = V_1; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_70; L_70 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_70; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_71 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_71); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_73; L_73 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_11), (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m47277F663B41B35E8BDB6ACD785648D6D29AC941_gshared (SpectralConverter_1_tF907090521B1C26C79313881D56CC3CBFDD52B58 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * G_B12_0 = NULL; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_13 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_pixelBuffer_6(); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_14 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)G_B12_0); (( void (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m87CC4003E942EF98D001460E49B4C54D7F2159E6_gshared (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * SpectralConverter_1_GetPixelBuffer_m4FF684B4E2739588829218CC6F204B9062A97EAB_gshared (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 *)__this); (( void (*) (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_9 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)NULL); return (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m7B2CFF530748E762A918CFA04604480E2F5E4DFA_gshared (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 * L_6 = ((U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261 * L_14 = ((U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tDD7CC17EBB5F309F54B10706ED0A9583F0C63261_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_26; L_26 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m48C173386F2AB1FF5BBCDA71B31608A217A92C24_gshared (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 *)__this); (( void (*) (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m930F59B43BD99D723A7EE68CB0670C79A56C5DA7_gshared (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_13 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_46 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, int32_t, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_49; L_49 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_57 = V_9; NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_59; L_59 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_60; L_60 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_68 = V_10; NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_68); int32_t L_69 = V_1; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_70; L_70 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_70; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_71 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_71); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_73; L_73 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m70B473C30F22681E61D828D1E2D91849ACC420C5((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_11), (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m8772E003C8A6B6EDCF2CDF6280515C56884A51AE_gshared (SpectralConverter_1_t6D9B77CD73E215DC64947CA495DB2895B570C8D5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * G_B12_0 = NULL; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_13 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_pixelBuffer_6(); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_14 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)G_B12_0); (( void (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m18CA7654C9EB56B3AA733E01FA0CF49E3E101DC0_gshared (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * SpectralConverter_1_GetPixelBuffer_m7F855571968329CC2FAB64FB20B47C0791064F6E_gshared (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 *)__this); (( void (*) (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_9 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)NULL); return (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m2994B619B86C4CC7A04EA635806BD599D2807E8C_gshared (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 * L_6 = ((U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163 * L_14 = ((U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tE3109C807EACB6C93E2C4E707EE05F5211225163_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_26; L_26 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m70EAD299443A0D42543489A7AA1B567C40EF3682_gshared (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 *)__this); (( void (*) (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m9BD1ED6759CC3F2327035E44FE5A2EC7C39D0E64_gshared (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_0 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_13 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_46 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, int32_t, Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_49; L_49 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_57 = V_9; NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_59; L_59 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_60; L_60 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_68 = V_10; NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_68); int32_t L_69 = V_1; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_70; L_70 = Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_70; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_71 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_71); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_73; L_73 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m207BFB26600481BA701DD17A724376A3A14389DC((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_11), (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m0D9210DF20D758AD49C139DBC9D599E0C04315E0_gshared (SpectralConverter_1_t7F35DE24E3AE6782C225E4B8A5795346FFDF1E33 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * G_B12_0 = NULL; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_13 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_pixelBuffer_6(); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_14 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)G_B12_0); (( void (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m1D2F8BDC5C65C6F242302F8BE9972790D604C82C_gshared (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * SpectralConverter_1_GetPixelBuffer_mB3F56A484DF98D7B1C1441C704FAE157C0B1B47E_gshared (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 *)__this); (( void (*) (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_9 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)NULL); return (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_m6DB98492291B4411178B8E8D495FD5DC68064FEA_gshared (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 * L_6 = ((U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9 * L_14 = ((U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tCD2DF7AA276EB4648B35A62B55918348EB1BF1C9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_26; L_26 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_mE2EB5398CDCCF25E432F59CE3DF364B906DA1627_gshared (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 *)__this); (( void (*) (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m42C3CF2FE417397ADFE5D829A48F8104337F30A0_gshared (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_0 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_13 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_46 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, int32_t, Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_49; L_49 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_57 = V_9; NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_59; L_59 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_60; L_60 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_68 = V_10; NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_68); int32_t L_69 = V_1; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_70; L_70 = Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_70; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_71 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_71); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_73; L_73 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m07EEF2B4F409CD4B434E1F07A3B080DB8FA0771F((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_11), (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m7896D7CE12980E6009C6D5A87D3FA08E9E81ABAA_gshared (SpectralConverter_1_t5B17163F706BCE966363045AB36F0F924FBE9061 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * G_B12_0 = NULL; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_13 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_pixelBuffer_6(); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_14 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)G_B12_0); (( void (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m4D494BA548D5F46589D445EB045E7D10FFF0769F_gshared (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * SpectralConverter_1_GetPixelBuffer_mECE708DE16D02DA47397434DA2CCDB6E7BFA1CE3_gshared (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 *)__this); (( void (*) (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_9 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)NULL); return (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mCD6C46AAB8876014E4F49802BB70320CCDC49C29_gshared (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 * L_6 = ((U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911 * L_14 = ((U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_tD1812023A5915134951B005BDBCC296A213D3911_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_26; L_26 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m65D110733374E3BCA8799C7CD385F47FA2F21F91_gshared (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 *)__this); (( void (*) (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m90DD10FB875B1D4802276D74240FDFC1214FBE4C_gshared (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_0 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_13 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_46 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, int32_t, Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_49; L_49 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_57 = V_9; NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_59; L_59 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_60; L_60 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_68 = V_10; NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_68); int32_t L_69 = V_1; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_70; L_70 = Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_70; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_71 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_71); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_73; L_73 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m8FD37894C7A153167A78F4C2F802001FE5B3E49C((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_11), (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_mA2A35562DB0B9F48EFC2CFCE36F62D31C68568C9_gshared (SpectralConverter_1_t5E6A91A18816B4E38E583A6B7BC1C247B5FB6ED6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * G_B12_0 = NULL; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_13 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_pixelBuffer_6(); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_14 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)G_B12_0); (( void (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::.ctor(SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1__ctor_m68336062206D93317908D9AF1365A664817BABCE_gshared (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method) { { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); SpectralConverter__ctor_m818CF9F411F913F9E1B4F1450DD1FEFAB9F1E107((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0; __this->set_configuration_1(L_0); return; } } // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::GetPixelBuffer(System.Threading.CancellationToken) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * SpectralConverter_1_GetPixelBuffer_m7F1A665473730DE473C88AB267AE4CA15A725E5D_gshared (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F * __this, CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___cancellationToken0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); bool L_0; L_0 = SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, /*hidden argument*/NULL); if (L_0) { goto IL_003e; } } { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_1); int32_t L_2; L_2 = (( int32_t (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_4; L_4 = ceil((double)((double)((double)((float)((float)((float)((float)L_2))/(float)((float)((float)L_3))))))); V_0 = (int32_t)((int32_t)((int32_t)L_4)); V_1 = (int32_t)0; goto IL_003a; } IL_0028: { CancellationToken_ThrowIfCancellationRequested_m987F0BEA5521F5575C5E766345C04E7E5E0CD210((CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD *)(&___cancellationToken0), /*hidden argument*/NULL); int32_t L_5 = V_1; NullCheck((SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F *)__this); (( void (*) (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F *)__this, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_003a: { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_0028; } } IL_003e: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_9 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); __this->set_pixelBuffer_6((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)NULL); return (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_9; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::InjectFrameData(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_InjectFrameData_mF69FFC94A6CA3AEE2D845AB5FC0FF83A4C2EA974_gshared (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F * __this, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * ___frame0, RuntimeObject* ___jpegData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B2_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B2_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B1_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B1_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B4_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B4_1 = NULL; Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * G_B3_0 = NULL; JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* G_B3_1 = NULL; { Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_1; L_1 = Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL); V_0 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_1; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_2 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_3; L_3 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_4 = ((U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_0_1(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_5 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_4; G_B1_0 = L_5; G_B1_1 = L_3; if (L_5) { G_B2_0 = L_5; G_B2_1 = L_3; goto IL_0031; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE * L_6 = ((U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_7 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_8 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_7; ((U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_0_1(L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; } IL_0031: { int32_t L_9; L_9 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B2_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B2_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_1 = (int32_t)L_9; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_10 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_11; L_11 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_10, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_12 = ((U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9__10_1_2(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_13 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_12; G_B3_0 = L_13; G_B3_1 = L_11; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; goto IL_005c; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)); U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE * L_14 = ((U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->get_U3CU3E9_0(); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_15 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)il2cpp_codegen_object_new(Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244_il2cpp_TypeInfo_var); Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11(L_15, (RuntimeObject *)L_14, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4)), /*hidden argument*/Func_2__ctor_mEF3903E51BF5DFCB8122150FCC4D6FFA11893C11_RuntimeMethod_var); Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 * L_16 = (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)L_15; ((U3CU3Ec_t8B050303F1B1A3DDDFC0B9E23B81BF920E2F5BCE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2)))->set_U3CU3E9__10_1_2(L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; } IL_005c: { int32_t L_17; L_17 = Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24((RuntimeObject*)(RuntimeObject*)G_B4_1, (Func_2_tCC2D897D1DBE8AB02888BED75C300093E73D0244 *)G_B4_0, /*hidden argument*/Enumerable_Max_TisJpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1_mA121116BE2F10A2A9BA29E5B5C56533966C58F24_RuntimeMethod_var); V_2 = (int32_t)L_17; int32_t L_18 = V_2; __this->set_pixelRowsPerStep_7(((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)8))); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_20 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20); int32_t L_21; L_21 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_20, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_22 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22); int32_t L_23; L_23 = JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_22, /*hidden argument*/NULL); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_24 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); NullCheck((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24); bool L_25; L_25 = Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_24, /*hidden argument*/NULL); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_26; L_26 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, int32_t, int32_t, bool, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_21, (int32_t)L_23, (bool)L_25, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)); __this->set_pixelBuffer_6(L_26); MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_27 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_28 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28); int32_t L_29; L_29 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_28, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27); RuntimeObject* L_30; L_30 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_27, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)3)), (int32_t)0); __this->set_paddedProxyPixelRow_5(L_30); int32_t L_31 = V_1; int32_t L_32 = (int32_t)__this->get_pixelRowsPerStep_7(); Size__ctor_m8122559C846858230D87929BC1008F3C3B31D7B5((Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E *)(&V_3), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)8)), (int32_t)L_32, /*hidden argument*/NULL); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_33 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_34; L_34 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_33, /*hidden argument*/NULL); NullCheck(L_34); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_35 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)SZArrayNew(JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70_il2cpp_TypeInfo_var, (uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))); __this->set_componentProcessors_2(L_35); V_4 = (int32_t)0; goto IL_00ed; } IL_00cc: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_36 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_37 = V_4; MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_38 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_39 = ___frame0; RuntimeObject* L_40 = ___jpegData1; Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E L_41 = V_3; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_42 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42); JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_43; L_43 = JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_42, /*hidden argument*/NULL); int32_t L_44 = V_4; NullCheck(L_43); int32_t L_45 = L_44; JpegComponent_tE5555EC72BF75F1538FDE5418F5331CD0B4007E1 * L_46 = (L_43)->GetAt(static_cast(L_45)); JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_47 = (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)il2cpp_codegen_object_new(JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC_il2cpp_TypeInfo_var); JpegComponentPostProcessor__ctor_m5FEE24F7EB78462ECD3794642AC4534DB0B88363(L_47, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_38, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_39, (RuntimeObject*)L_40, (Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E )L_41, (RuntimeObject*)L_46, /*hidden argument*/NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_47); (L_36)->SetAt(static_cast(L_37), (JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_47); int32_t L_48 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1)); } IL_00ed: { int32_t L_49 = V_4; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_50 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_50); if ((((int32_t)L_49) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length)))))) { goto IL_00cc; } } { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_51 = V_0; JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_52 = ___frame0; NullCheck((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52); int32_t L_53; L_53 = JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline((JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_52, /*hidden argument*/NULL); NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51); RuntimeObject* L_54; L_54 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(MemoryAllocator_Allocate_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m97EC998077A7EF0D944BD524040EB6AF0619F657_RuntimeMethod_var, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_51, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_53, (int32_t)3)), (int32_t)0); __this->set_rgbBuffer_4(L_54); JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * L_55 = ___frame0; RuntimeObject* L_56 = ___jpegData1; NullCheck((SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_57; L_57 = VirtualFuncInvoker2< JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *, JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *, RuntimeObject* >::Invoke(6 /* SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter::GetColorConverter(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.JpegFrame,SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.IRawJpegData) */, (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 *)__this, (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF *)L_55, (RuntimeObject*)L_56); __this->set_colorConverter_3(L_57); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStrideBaseline() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStrideBaseline_m349597734795471756D12248364A5EE7906BA5EC_gshared (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F * __this, const RuntimeMethod* method) { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; { NullCheck((SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F *)__this); (( void (*) (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)->methodPointer)((SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F *)__this, (int32_t)0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 1)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_0; V_1 = (int32_t)0; goto IL_001e; } IL_0012: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4); JpegComponentPostProcessor_ClearSpectralBuffers_mC64A3EB34C849919AEE12AFBE12174F1C1A611BA((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_4, /*hidden argument*/NULL); int32_t L_5 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)); } IL_001e: { int32_t L_6 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_7 = V_0; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))) { goto IL_0012; } } { return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::ConvertStride(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_ConvertStride_m4BFAE4E73D602E37A3E32159541C6845A8D82E0F_gshared (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F * __this, int32_t ___spectralStep0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_6; memset((&V_6), 0, sizeof(V_6)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_7; memset((&V_7), 0, sizeof(V_7)); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_8; memset((&V_8), 0, sizeof(V_8)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_9; memset((&V_9), 0, sizeof(V_9)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_10; memset((&V_10), 0, sizeof(V_10)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_11; memset((&V_11), 0, sizeof(V_11)); { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_0 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_0); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); int32_t L_2 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_3 = (int32_t)__this->get_pixelRowsPerStep_7(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_1, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/NULL); V_0 = (int32_t)L_4; V_2 = (int32_t)0; goto IL_0034; } IL_0022: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_5 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9 = ___spectralStep0; NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8); JpegComponentPostProcessor_CopyBlocksToColorBuffer_mADF465644106F83740D2557FCAA8460DD6F78418((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_8, (int32_t)L_9, /*hidden argument*/NULL); int32_t L_10 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)); } IL_0034: { int32_t L_11 = V_2; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_12 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0022; } } { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_13 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13); int32_t L_14; L_14 = (( int32_t (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); V_1 = (int32_t)L_14; int32_t L_15 = (int32_t)__this->get_pixelRowCounter_8(); V_3 = (int32_t)L_15; goto IL_0180; } IL_0057: { int32_t L_16 = V_3; int32_t L_17 = (int32_t)__this->get_pixelRowCounter_8(); V_4 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)L_17)); JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_18 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); int32_t L_19 = V_4; ComponentValues__ctor_m65AF7D518DE67C13B9C10FFBB0E084931B1CDEF7((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (RuntimeObject*)(RuntimeObject*)L_18, (int32_t)L_19, /*hidden argument*/NULL); JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B * L_20 = (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)__this->get_colorConverter_3(); NullCheck((JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20); VirtualActionInvoker1< ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F * >::Invoke(5 /* System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase::ConvertToRgbInplace(SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.ColorConverters.JpegColorConverterBase/ComponentValues& modreq(System.Runtime.InteropServices.InAttribute)) */, (JpegColorConverterBase_tFE66CA0BE7216968E3B0999C927ED7ECFB60D26B *)L_20, (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5)); int32_t L_21 = V_1; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_22; L_22 = ComponentValues_Slice_mF2646FFA5D37F44220884DF19106612D05F9B5E4((ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F *)(&V_5), (int32_t)0, (int32_t)L_21, /*hidden argument*/NULL); V_5 = (ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F )L_22; RuntimeObject* L_23 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_24 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_25; L_25 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_23, (int32_t)0, (int32_t)L_24, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_6 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_25; RuntimeObject* L_26 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_27 = V_1; int32_t L_28 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_29; L_29 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_26, (int32_t)L_27, (int32_t)L_28, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_7 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_29; RuntimeObject* L_30 = (RuntimeObject*)__this->get_rgbBuffer_4(); int32_t L_31 = V_1; int32_t L_32 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_33; L_33 = MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_inline((RuntimeObject*)L_30, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_31, (int32_t)2)), (int32_t)L_32, /*hidden argument*/MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_RuntimeMethod_var); V_8 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_33; ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_34 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_35 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34.get_Component0_1(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_36; L_36 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_35, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_37 = V_6; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_36, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_37, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_38 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_39 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_38.get_Component1_2(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_40; L_40 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_39, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_41 = V_7; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_40, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_41, /*hidden argument*/NULL); ComponentValues_t547DBC8597D6908006E320152C86E741C0C6905F L_42 = V_5; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_43 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_42.get_Component2_3(); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_44; L_44 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_43, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_45 = V_8; SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_44, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_45, /*hidden argument*/NULL); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_46 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); int32_t L_47 = V_3; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_46); bool L_48; L_48 = (( bool (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, int32_t, Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_46, (int32_t)L_47, (int32_t)3, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_9), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if (!L_48) { goto IL_012a; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_49; L_49 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_50 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_51 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_52; L_52 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_51, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_53 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_54; L_54 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_53, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_55 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_56; L_56 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_55, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_57 = V_9; NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_49); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_49, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_50, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_52, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_54, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_56, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_57); goto IL_017c; } IL_012a: { RuntimeObject* L_58 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_59; L_59 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)->methodPointer)((RuntimeObject*)L_58, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 12)); V_10 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_59; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 10)); PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_60; L_60 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_61 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_1(); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_62 = V_6; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_63; L_63 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_62, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_64 = V_7; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_65; L_65 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_64, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_66 = V_8; ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_67; L_67 = Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_66, /*hidden argument*/Span_1_op_Implicit_m32481C101446822A091A6AF57FBBF92D2EC2185A_RuntimeMethod_var); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_68 = V_10; NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_60); VirtualActionInvoker5< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 >::Invoke(9 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::PackFromRgbPlanes(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.ReadOnlySpan`1,System.Span`1) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_60, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_61, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_63, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_65, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_67, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_68); int32_t L_69 = V_1; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_70; L_70 = Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_10), (int32_t)0, (int32_t)L_69, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 13)); V_11 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_70; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_71 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); int32_t L_72 = V_3; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_71); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_73; L_73 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_71, (int32_t)L_72, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 14)); Span_1_CopyTo_m5CFAB355647749EA8975F899319F66BAB6823FBE((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_11), (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_73, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 15)); } IL_017c: { int32_t L_74 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1)); } IL_0180: { int32_t L_75 = V_3; int32_t L_76 = V_0; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_0057; } } { int32_t L_77 = (int32_t)__this->get_pixelRowCounter_8(); int32_t L_78 = (int32_t)__this->get_pixelRowsPerStep_7(); __this->set_pixelRowCounter_8(((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)L_78))); return; } } // System.Void SixLabors.ImageSharp.Formats.Jpeg.Components.Decoder.SpectralConverter`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpectralConverter_1_Dispose_m2410850EF81786275565826FA8B7F35392E70371_gshared (SpectralConverter_1_t34E2F27A1D702A95620DBF45E34F94FED41D999F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B9_0 = NULL; RuntimeObject* G_B8_0 = NULL; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * G_B12_0 = NULL; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * G_B11_0 = NULL; { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); if (!L_0) { goto IL_0025; } } { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_1 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)__this->get_componentProcessors_2(); V_0 = (JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70*)L_1; V_1 = (int32_t)0; goto IL_001f; } IL_0013: { JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC * L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5); JpegComponentPostProcessor_Dispose_m3CB7570F2C4BA7EC8BEF0BC6DC5BAE338A63C239((JpegComponentPostProcessor_tCAC217B81309A6E5300F4BF3578A6BF1DA56E4EC *)L_5, /*hidden argument*/NULL); int32_t L_6 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1)); } IL_001f: { int32_t L_7 = V_1; JpegComponentPostProcessorU5BU5D_tD27AED67A861307B8E8B7B84B0DF7C44CC037B70* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_0013; } } IL_0025: { RuntimeObject* L_9 = (RuntimeObject*)__this->get_rgbBuffer_4(); RuntimeObject* L_10 = (RuntimeObject*)L_9; G_B5_0 = L_10; if (L_10) { G_B6_0 = L_10; goto IL_0031; } } { goto IL_0036; } IL_0031: { NullCheck((RuntimeObject*)G_B6_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B6_0); } IL_0036: { RuntimeObject* L_11 = (RuntimeObject*)__this->get_paddedProxyPixelRow_5(); RuntimeObject* L_12 = (RuntimeObject*)L_11; G_B8_0 = L_12; if (L_12) { G_B9_0 = L_12; goto IL_0042; } } { goto IL_0047; } IL_0042: { NullCheck((RuntimeObject*)G_B9_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)G_B9_0); } IL_0047: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_13 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_pixelBuffer_6(); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_14 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13; G_B11_0 = L_14; if (L_14) { G_B12_0 = L_14; goto IL_0052; } } { return; } IL_0052: { NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)G_B12_0); (( void (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)G_B12_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 16)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SpectralConverter_get_Converted_m6D0067B229C8EE1DCA4E6CE1E5B5288F7A341CF4_inline (SpectralConverter_tE9927AEE1AAE80449867AFF3863279DDE177B894 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_U3CConvertedU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * Configuration_get_MemoryAllocator_mC3D77A697B9344F7D41EC0F1727F66DFF36FFFFA_inline (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * __this, const RuntimeMethod* method) { { MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = __this->get_memoryAllocator_3(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* JpegFrame_get_Components_m569871FBD77DA42D8978089B0C02911D2A1AAD6E_inline (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * __this, const RuntimeMethod* method) { { JpegComponentU5BU5D_t3EFD63E9FF225CDB66D7A649AB9498A7BDC3EEA7* L_0 = __this->get_U3CComponentsU3Ek__BackingField_10(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JpegFrame_get_PixelWidth_m94E39BDDB730D840377E1E2218A1839F8DE68568_inline (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CPixelWidthU3Ek__BackingField_6(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JpegFrame_get_PixelHeight_m8A30D1DFBDF6E842C1508637EBCEDD1322428AA3_inline (JpegFrame_t0673B1C0FEB483FF32EEA5B765EA68F2B6E13CAF * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CPixelHeightU3Ek__BackingField_5(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Configuration_get_PreferContiguousImageBuffers_m84ECDD874F3EC69F6A3816A198FCDBC0E17275EB_inline (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * __this, const RuntimeMethod* method) { { bool L_0 = __this->get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SimdUtils_NormalizedFloatToByteSaturate_mACE0D2C9189F62C876BB1A75607BDDE9F749F29D_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___dest1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); ExtendedIntrinsics_NormalizedFloatToByteSaturateReduce_mE9BC91AC579B7BD601C8491A4EE256DF596D409F_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___source0), (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___dest1), /*hidden argument*/NULL); FallbackIntrinsics128_NormalizedFloatToByteSaturateReduce_m08F8473C11F27F0D5B4EB9822E260B10FB03E403_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___source0), (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___dest1), /*hidden argument*/NULL); int32_t L_0; L_0 = ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)(&___source0), /*hidden argument*/ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0023; } } { ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_1 = ___source0; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_2 = ___dest1; IL2CPP_RUNTIME_CLASS_INIT(SimdUtils_tF4087F0D2C9135BF063DA942F628399BA6335126_il2cpp_TypeInfo_var); SimdUtils_ConvertNormalizedFloatToByteRemainder_m690BFD47B386A00DF1F8BE423CE370D78E8C9BED(L_1, L_2, /*hidden argument*/NULL); } IL_0023: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * SparselyPopulatedArrayAddInfo_1_get_Source_m9A6FC05F4B3D76D0FEF78558F2F0F98FF35D8D7C_gshared_inline (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method) { { SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 * L_0 = (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)__this->get_m_source_0(); return (SparselyPopulatedArrayFragment_1_tC889F0E1C294F8A6562DC32D85F95C85B8FDF1E6 *)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SparselyPopulatedArrayAddInfo_1_get_Index_m504E6BF8E69B6BF3E2D670654834F4AD8D47BDB7_gshared_inline (SparselyPopulatedArrayAddInfo_1_t8F3BEC3A081BCFDF83207FC35A690A7E2773639D * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get_m_index_1(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 MemoryOwnerExtensions_Slice_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m8A03FC40424B3734A66BAA317EEBF26FE1A26852_gshared_inline (RuntimeObject* ___buffer0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) { Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___buffer0; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_1; L_1 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_1; int32_t L_2 = ___start1; int32_t L_3 = ___length2; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_4; L_4 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&V_0), (int32_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mDB399EE2FB990BAA7FD043B01FDF4438531C90AB_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __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_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline((&L_11), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)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_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mE1B86AC5E6745C7CB777D78EE00094E071266DC3_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __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_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline((&L_11), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)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_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m2ACA2A233351B483E8415BA6F76F534DCA805C1E_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __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_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline((&L_11), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)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_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m8A94A2281F04E4BAFB1CA855AC3B3AD5E7FB1F46_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_11), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mADEBB15CAD1264E0C2B47FF28F04D8F6558D9173_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_11), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m25DF8A7217E853F02CEAC159C9AF0A23CC3FB59A_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_11), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_mC1FB5AB9AA0CBB33516FA064BCA4A6B0CFDAA801_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_11), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 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 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 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 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 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 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 void ExtendedIntrinsics_NormalizedFloatToByteSaturateReduce_mE9BC91AC579B7BD601C8491A4EE256DF596D409F_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * ___dest1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { IL2CPP_RUNTIME_CLASS_INIT(ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); bool L_0; L_0 = ExtendedIntrinsics_get_IsAvailable_mEF116388C2FE86F3E16FA3C71A40FB956338F3A6_inline(/*hidden argument*/NULL); if (L_0) { goto IL_0008; } } { return; } IL_0008: { ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_1 = ___source0; int32_t L_2; L_2 = ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_1, /*hidden argument*/ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_il2cpp_TypeInfo_var); int32_t L_3; L_3 = Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_inline(/*hidden argument*/Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_RuntimeMethod_var); int32_t L_4; L_4 = Numerics_ModuloP2_m9AC5E34F6A3D576DB187B5E90DF0A95BF2B83F74_inline(L_2, L_3, /*hidden argument*/NULL); V_0 = L_4; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_5 = ___source0; int32_t L_6; L_6 = ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_5, /*hidden argument*/ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); int32_t L_7 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)); int32_t L_8 = V_1; if ((((int32_t)L_8) <= ((int32_t)0))) { goto IL_0055; } } { ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_9 = ___source0; int32_t L_10 = V_1; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_11; L_11 = ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_9, 0, L_10, /*hidden argument*/ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * L_12 = ___dest1; int32_t L_13 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_14; L_14 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_12, 0, L_13, /*hidden argument*/Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_RuntimeMethod_var); IL2CPP_RUNTIME_CLASS_INIT(ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); ExtendedIntrinsics_NormalizedFloatToByteSaturate_mCF078B14F971821BF5ECDA17307911C2BC3169C4(L_11, L_14, /*hidden argument*/NULL); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_15 = ___source0; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_16 = ___source0; int32_t L_17 = V_1; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18; L_18 = ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_16, L_17, /*hidden argument*/ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_RuntimeMethod_var); *(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_15 = L_18; Il2CppCodeGenWriteBarrier((void**)&(((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_15)->____pinnable_0), (void*)NULL); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * L_19 = ___dest1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * L_20 = ___dest1; int32_t L_21 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_22; L_22 = Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_20, L_21, /*hidden argument*/Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_RuntimeMethod_var); *(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_19 = L_22; Il2CppCodeGenWriteBarrier((void**)&(((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_19)->____pinnable_0), (void*)NULL); } IL_0055: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FallbackIntrinsics128_NormalizedFloatToByteSaturateReduce_m08F8473C11F27F0D5B4EB9822E260B10FB03E403_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * ___source0, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * ___dest1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_0 = ___source0; int32_t L_1; L_1 = ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_0, /*hidden argument*/ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); int32_t L_2; L_2 = Numerics_Modulo4_mF2D63AE8A1413345A0CD8B31CC0F167EBCEB2A1B_inline(L_1, /*hidden argument*/NULL); V_0 = L_2; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_3 = ___source0; int32_t L_4; L_4 = ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_3, /*hidden argument*/ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_RuntimeMethod_var); int32_t L_5 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)); int32_t L_6 = V_1; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_0048; } } { ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_7 = ___source0; int32_t L_8 = V_1; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_9; L_9 = ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_7, 0, L_8, /*hidden argument*/ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_RuntimeMethod_var); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * L_10 = ___dest1; int32_t L_11 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_12; L_12 = Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_10, 0, L_11, /*hidden argument*/Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_RuntimeMethod_var); FallbackIntrinsics128_NormalizedFloatToByteSaturate_m9B577CC375481AAE0AC9FF5FD2324738283628F7(L_9, L_12, /*hidden argument*/NULL); ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_13 = ___source0; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * L_14 = ___source0; int32_t L_15 = V_1; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_16; L_16 = ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_inline((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_14, L_15, /*hidden argument*/ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_RuntimeMethod_var); *(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_13 = L_16; Il2CppCodeGenWriteBarrier((void**)&(((ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 *)L_13)->____pinnable_0), (void*)NULL); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * L_17 = ___dest1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * L_18 = ___dest1; int32_t L_19 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_20; L_20 = Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_18, L_19, /*hidden argument*/Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_RuntimeMethod_var); *(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_17 = L_20; Il2CppCodeGenWriteBarrier((void**)&(((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)L_17)->____pinnable_0), (void*)NULL); } IL_0048: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5E00A0C43A97C181CB8B1148DFEEE949119775CE_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __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 Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mA78401314BCFC75985E893A27A30ADC027FD83E9_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_11), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * 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_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * 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_mC678449B1B0923C5A5341B8C7C509F162E134266_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * 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_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_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_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_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_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_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_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_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_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 bool ExtendedIntrinsics_get_IsAvailable_mEF116388C2FE86F3E16FA3C71A40FB956338F3A6_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var); bool L_0 = ((ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_StaticFields*)il2cpp_codegen_static_fields_for(ExtendedIntrinsics_t9CA6903039EB2933FEA681676F3C512B10424234_il2cpp_TypeInfo_var))->get_U3CIsAvailableU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Numerics_ModuloP2_m9AC5E34F6A3D576DB187B5E90DF0A95BF2B83F74_inline (int32_t ___x0, int32_t ___m1, const RuntimeMethod* method) { { int32_t L_0 = ___x0; int32_t L_1 = ___m1; return ((int32_t)((int32_t)L_0&(int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Numerics_Modulo4_mF2D63AE8A1413345A0CD8B31CC0F167EBCEB2A1B_inline (int32_t ___x0, const RuntimeMethod* method) { { int32_t L_0 = ___x0; return ((int32_t)((int32_t)L_0&(int32_t)3)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector_1_get_Count_mB2066924E5819676ECF961192F72C13317814043_gshared_inline (const RuntimeMethod* method) { { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)); int32_t L_0 = ((Vector_1_t75C6DF785DC07F38E54FA26012DDB450642541A6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_count_1(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ReadOnlySpan_1_Slice_mE5166D7F45B734AF9F48D7849C0D5CCB0975F196_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __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, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); V_0 = (intptr_t)L_7; Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_8 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_11; memset((&L_11), 0, sizeof(L_11)); ReadOnlySpan_1__ctor_m62EF8F82B6BEFC22D5ED931D3BD6FCCCA569E048_inline((&L_11), (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); return (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ReadOnlySpan_1_Slice_mA485A69D98A014AA085C66E8356B66627AF80F50_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __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, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); 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_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_7 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_10; memset((&L_10), 0, sizeof(L_10)); ReadOnlySpan_1__ctor_m62EF8F82B6BEFC22D5ED931D3BD6FCCCA569E048_inline((&L_10), (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)); return (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 Span_1_Slice_mB88D43B3503491E904A7607A97A3E689E4C5C0A0_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_7 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_inline((&L_10), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m373EA84BF632F6408591B525142C56CAC893C040_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m62EF8F82B6BEFC22D5ED931D3BD6FCCCA569E048_gshared_inline (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } }